关于js中单引号(')和双引号(")的使用以及转义的理解
引自:http://www.cnblogs.com/gengyulong/archive/2011/05/06/2038573.html
<input name="‘+mlist[index].value+biduinum+‘" type="text" size="12" style="width: 200px" readonly="readonly" onclick="WdatePicker({dateFmt:"yyyy-MM-dd"})" onfocus="WdatePicker({dateFmt:"yyyy-MM-dd"})" class="Wdate" />
红色的这块这样写不行
onclick="WdatePicker({dateFmt:\"yyyy-MM-dd\"})"
这种写法也不行
table.rows[t].cells[2].innerHTML=‘<input name="‘+mlist[index].value+biduinum+‘" type="text" size="12" style="width: 200px" readonly="readonly" onclick="WdatePicker({dateFmt:"yyyy-MM-dd"})" onfocus="WdatePicker({dateFmt:"yyyy-MM-dd"})" class="Wdate" />‘;
这种写法才行,需要"
但还是不行,个人认为原因是js还是在html的作用中,而不是java,所以我想到了使用"来解决。
问题解决了, 我生平第一次感觉到了这个东西的神奇, 原来只使用过 ,看来在程序的世界中,每一样东西都有他存在的意义, 即使在我们不得已淘汰他们的时候 ,也要知道他们有意义的部分,因为这些富有意义的东西可能在某时某刻给我们极大地帮助,而且替代他们的产品未必可以将他们的优点全部传承,人亦如此 。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。