今天在写javascript的时候就被这两个引号搞得团团转。
function doP()
{
var wnd = open("about:blank",null);
var inner = window.document.body.innerHTML;
var addinner = '<span><input type="submit" value="Close" onclick="javascript:window.close()"></span>';
inner = inner+addinner;
wnd.document.write(inner);
}
这个函数在插入<span><input type="submit" value="Close" onclick="javascript:window.close()"></span>这段时,var addinner = "<span><input type="submit" value="Close" onclick="javascript:window.close()"></span>";
结果运行时报错。
改回单引号就可以了。应该是javascript为了避免单双引号使用混乱的问题导致。
posted on 2008-04-10 17:00
湘江夜游神 阅读(1311)
评论(0) 编辑 收藏 所属分类:
JavaScript