打印

[提问] javascript语法中不知如何理解

javascript语法中不知如何理解

var winstr="<table style=\"border: 1 solid  #ff0000\"  width=\"241\" height=\"172\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"  background=http://images.blogcn.com/2006/4/9/9/geniusmaomao,2006040916654.jpg>";
winstr+="<tr><td height=\"30\"> </td></tr><tr><td align=\"center\"><table width=\"90%\" height=\"110\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
winstr+="<tr><td valign=\"top\" style=\"font-size:12px; color: #ffffff; face: Tahoma\">"+msgstr+"</td></tr></table></td></tr></table>";
}
以上的代码中如<td valign=\"top\">还有好多地方都用了\" \"这是什么意思,什么时候用到它.小弟不太明白
走自己的路,让别人去说吧!^_^

TOP

用来转义的
因为 " 这种东西在javascript 中有特殊的意义
比如平时我们

var a="test"
这样的话,我们可以把a打印出来
document.write (a)
可是如果我们想打印出一个 "test"
怎么办呢?
这时候就要用到了\来做转义了
var a="\"test\""
这样就可以了
不光如此
包括有\n  \r \\ 等
都是类似的

回复 #2 admin 的帖子

太谢谢你了。真的。我这回才明白是什么意思了。以后还要像你多多请教呢!
走自己的路,让别人去说吧!^_^

TOP

回复 #2 admin 的帖子

那我想在问一下你在这个代码下<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<input type="button" value="点击这里" onclick="sAlert('hello');" /> 其中后面的/是什么意思呀。什么时候用它
走自己的路,让别人去说吧!^_^
提示: 作者被禁止或删除 内容自动屏蔽

TOP

这涉及到的是HTML标签
很多时候我们都是<body> </body><font></font>
但是有些标准的结束标签是<input /> <a />
也就是把所有的 > 换成了 />
没有别的意义

回复 #6 admin 的帖子

好的,我明白了.太谢你了.不知你对VB知道吗?我想问一下你,怎么用VB编写清除IE历史记录和COOKIE的记录.他的代码怎么编写呀
走自己的路,让别人去说吧!^_^

TOP

Js很简单,我这有文档谁要?

Js很简单,我这有文档谁要?Js很简单,我这有文档谁要?Js很简单,我这有文档谁要?

回复 #8 Winnip 的帖子

我要,是不是很全的,什么内容都有吗?有VB和ASP语言的吗?我还想要它们
走自己的路,让别人去说吧!^_^

TOP

Processed in 0.032396 second(s), 5 queries, Gzip enabled