'<td><a href="javascript:test(???)">' + id + '</a></td>'上面的片段是用js构造一个表格, 给其中某一项加个链接,所以整句都在单引号里面。
id是一个变量。"flag"是一个字符串
怎么将"flag" + id组合成的字符串传入链接的test()中作为test()的参数啊,如test("flag1")。另外当我这么写:
'<td><a href="javascript:test(' + 'id' + ')">' + id + '</a></td>'
却提示id没有定义,这是为何?javascriptjs
id是一个变量。"flag"是一个字符串
怎么将"flag" + id组合成的字符串传入链接的test()中作为test()的参数啊,如test("flag1")。另外当我这么写:
'<td><a href="javascript:test(' + 'id' + ')">' + id + '</a></td>'
却提示id没有定义,这是为何?javascriptjs
解决方案 »
- js字符串转换为正则表达式
- jquery.autocomplete发布到IIS
- 菜鸟问题
- 如何得到上一个节点的className值?
- 动态新增表格出错???
- 关于错误信息提示的问题
- 哪位高手有帮我解决一下,关于拷屏的问题,超级难的~~~~~在线等
- 怎么根据JavaScript的判断条件执行HTML代码呢??
- IE8浏览下,如何获取file控件选择的文件大小啊,急啊,请各位大神帮帮忙
- jquery 获取 json数据里的日期 yyy-mm-dd {"nanos":0,"time":1413903530000,"minutes":58,"sec
- 求大神调教,下面这段代码中 setInterval 调用的方法为什么会弹出undefined
- javascript 问题
"<td><a href=\"javascript:test(id)\">" + id + "<\/a><\/td>";
如果ID是数字
'<td><a href="javascript:test(' + id + ')">' + id + '</a></td>'
谢谢你了, 后来我想了下, 我5L的回答是错的
'<td><a href="javascript:test(id)">' + id + '</a></td>'
这么写,虽然传的变量名是id,但是这个id已经部署<td>里面的id了感谢你6楼的回答!!!