`
lxs647
  • 浏览: 517671 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Jquery无法读取含有”&“特殊字符的id对象

阅读更多

在项目中碰到个问题:

 

比如:

jsp 页面如下:


<table>

<%

        out.write("<tr bgColor='#cccccc' id='tbrow" + user.getCode() + "'>");

        out.write("<td><input type='radio' id='tbrow" + user.getCode() + "' value='xxx'>");

        out.write("</td>");
        out.write("<td class='contacttd'><span rowfilter='" + user.getCode() + "'>");
        out.write(user.getName());
        out.write("</span></td>");
        out.write("</tr>");

%>

</table>

 

问题描述如下:

 

如果user.getCode()中含有特殊字符”&“ ,那么通过jquery获取值时,发现取不到值:

 

$("#tbrow"+user.getCode).val();

 

这个时候取不到值、、、

 

不知道是不是jquery中对含有”&“ 特殊字符的id进行过特殊处理导致取不到值、、、

 

最后的解决办法如下:

 

var radioObj = document.getElementById("tbrow"+user.getCode());

var val  = radioObj.value;

 

如果想用jquery的话:

var radioObj = document.getElementById("tbrow"+user.getCode());

var val = $(radioObj).val();

分享到:
评论

相关推荐

    超实用的jQuery代码段

    超实用的jQuery代码段精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。《超实用的jQuery代码段》的代码跨平台、跨...

    jquery-1.1.3 效率提高800%

    选择器速度提升 选择器的速度大幅度提高了,下表为jQuery1.1.2和1.1.3的选择器速度对比,提高了8倍多 Browser jQuery 1.1.2 jQuery 1.1.3 % Improvement IE 6 4890ms 661ms 740% Firefox 2 5629ms 567...

    jQuery去掉字符串起始和结尾的空格(多种方法实现)

    jquery 循环读取checkbox值 复制代码 代码如下: 代码如下: $(“input[type=checkbox][checked]”).each(function(){ //由于复选框一般选中的是多个,所以可以循环输出 alert&#40;$(this&#41;.val()); }); $(“#A”)....

    JavaScript基础教程第8版

    《JavaScript基础教程(第8版)》循序渐进地讲述了JavaScript及相关的CSS、DOM、Ajax、jQuery等技术。书中从JavaScript语言基础开始,分别讨论了图像、框架、浏览器窗口、表单、正则表达式、用户事件和cookie,并在上...

    用ajax函数读取xml,然后解析XML.html.rar

    用ajax函数读取xml,然后解析XML.html,ajax无刷新读取文件,先使用jQuery加载XML,然后建立一个代码片段,遍历所有student节点,获取id节点,获取节点文本,获取student下的email属性,构造HTML字符串,通过append...

    用ajax函数读取xml,然后解析XML.html

    摘要:脚本资源,Ajax/JavaScript,ajax无刷新读取文件 用ajax函数读取xml,然后解析XML.html,ajax无刷新读取文件,先使用jQuery加载XML,然后建立一个代码片段,遍历所有student节点,获取id节点,获取节点文本,获取...

    RainyxDate一个获取日期(公历、农历)的js小插件

    RainyxDate 1.0 一个获取日期(公历、农历)的js小插件 一、用法: 1、引入: [removed][removed] ... 2、无法读秒,这个在js调用中加入一个计数器就可以了,用jQuery还是比较容易实现的,没更多说明了

    vanilla-autokana:Vanilla-JavaScript库可自动完成furigana

    当您在表单字段中输入字符时,会自动在另一个字段中填充假名的库。 特征 不依赖jQuery 支持从脚本标签读取和导入ES模块 安装方式 npm npm i vanilla-autokana # or yarn add vanilla-autokana 如何不使用npm 从此...

    xheditor-1.1.14

    参数值:编辑器所在的根路径,用在某些特殊情况下定位编辑器的根路径,默认为空,读取默认的编辑器根路径 备注:v1.1.0新添加 shortcuts:自定义键盘快捷方式 参数:快捷键对应事件代码的对象数组 示例:{'ctrl+...

    文章管理系统

    1.[改进]去掉旧版AJAXRequest换成jQuery中的AJAX 2.[改进]为了系统安全和稳定去掉宇初验证码和印象码,加入4种数字验证码、1种中文验证码、1种计算题验证码供用户选择 3.[改进]为了后台系统安全,后台登录页不用判断...

    短信彩信群发系统平台源码1.0版

    彩翼通WEB短信平台基于C#3.5 + MSSQL2005 R2平台开发,前端采用jQuery1.4.1 + DIV +CSS展示,系统CS源码采用3层架构(数据层+逻辑层+表现层),系统采用存储过程的设计,方便改动及二次开发。 1、【彩翼通短信平台...

Global site tag (gtag.js) - Google Analytics