首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

下面这句单引号双引号该如何写

2013-09-21 
求教:下面这句单引号双引号该怎么写tda hrefjavascript:test(???) + id + /a/td上面的片段

求教:下面这句单引号双引号该怎么写
'<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没有定义,这是为何? javascript js
[解决办法]
"<td><a href="javascript:test(" + id + ")">" + id + "<\/a><\/td>"; 
[解决办法]
'<td><a href="javascript:test(\'' +  id  + '\')">' + id + '</a></td>'
如果ID是数字
'<td><a href="javascript:test(' +  id  + ')">' + id + '</a></td>'

热点排行