当前位置: 首页 > 面试题库 >

html标签ID中的特殊字符

印宏阔
2023-03-14
问题内容

在html代码中,我正在使用代码 <input type = "text" id = "abc@def.com">获取文本,现在它需要获取在文本字段中输入的值。我正在使用jQuery来做到这一点:

$( document ).ready( function() {
    $( ".bid" ).click( function() {
        idVal = this.id
        bidID = "#" + idVal + "bid"
        spanID = "#" + idVal + "cbid"
        bidValue = $(bidID).val();

        alert(idVal)
        alert(bidID)
        alert(bidValue) //this alert says undefined
        $( spanID ).html( '&nbsp;' ).load( '{% url online_machines %}?id=' + idVal + '&bidvalue=' + bidValue);
    });
});

通过这样做我得到未定义的值错误。我试图从ID中删除特殊字符以获取其值。但是我需要带特殊字符的ID。如何使用jquery获得其值?


问题答案:

尝试转义:

$('#abc\\@def.com').val();


 类似资料:
  • 问题内容: 有人知道如何将特殊字符转换为in 吗? 例: (“&”号)变为。 (双引号)成为时未设置。 (单引号)仅在被设置时才变为。 (小于)变为。 (大于)变为。 问题答案: 您需要一个功能类似于 但是要考虑到您希望对单/双引号进行不同处理的愿望。

  • 在这一节将实现一个更复杂的EL自定义函数的例子。 例子 : 过滤HTML格式中的特殊字符 1. 实例说明 该示例的功能是替换HTML格式中的特殊字符,这些特殊字符如表7.6所示。 表7.6 特殊字符和替换字符串对照表 特殊字符 替换字符串 <  &lt; >  &gt; & &amp; " &quot; 空格 &nbsp; 2. 使用Tomcat自带的例子来实现EL自定义函数 在Tomcat自带的

  • 问题内容: 我正在为我的应用程序创建一个RSS feed文件,在其中我想删除HTML标签,该操作由完成。但是不删除HTML特殊代码字符: 等等 请告诉我任何可用于从字符串中删除这些特殊代码字符的函数。 问题答案: 使用解码或使用删除它们: 编辑:根据雅科的评论的替代 用{2,8}或其他内容替换’+’可能会很好。当出现未编码的“&”时,这将限制替换整个句子的机会。

  • 问题内容: 在创建自定义标签或Java方法来执行此操作之前,在JSP中转义HTML字符的标准方法是什么? 我有一个String对象,我想在HTML中显示它,以便它按原样显示给用户。 例如: 会成为: 问题答案: 简短答案: 还有另一种选择:

  • 本文向大家介绍thinkphp特殊标签用法概述,包括了thinkphp特殊标签用法概述的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了ThinkPHP特殊标签用法。分享给大家供大家参考。具体分析如下: 特殊标签: 1、比较标签 eq或者 equal 等于 neq 或者notequal 不等于 gt 大于 egt 大于等于 lt 小于 elt 小于等于 heq 恒等于 nheq 不恒等于 2

  • 使用Umbraco v6,检查搜索(不是完整的Lucene查询)。这是一个拉丁/南美洲网站。我问过我的同事,他们如何在搜索/URL中键入标题(字母上的重音符号),他们都说他们没有,他们只使用“常规”字符(a-Z,a-Z)。 我知道在传递到Examine时如何从字符串中去掉特殊字符,但我需要另一种方法,如Examine从属性中删除特殊字符以匹配查询。我有许多“节点”的名称中有标题(这是我正在搜索的属