页:
[1]
|
笨蛋又来问问题了
<script language="javascript">
<!--
linkto="http://www.sohu.com"//-->
</script>
<body>
<A href="&{linkto};">click here</a>
</body>
这个例子中说linkto是javascript实体,啥意思啊,还说IE里不支持,使用会引起脚本错误
还有,linkto="http://www.sohu.com"//-->
这个注释里加个//干嘛?没错吧? |
|
就是说他的注释为什么总是这样?<--
//-->
加//有什么必要啊? |
|
还有就是document.write(123)
document.write("123")
是不是字符要加""而变量就不要啊?
我太笨了,但我勤奋,感谢大家。 |
|
[QUOTE][i]最初由 果儿本本 发布[/i]
[B]就是说他的注释为什么总是这样?<--
//-->
加//有什么必要啊? [/B][/QUOTE]
加//用于告诉Javascript不要把-->当作代码来运行。。。。。 |
|
[QUOTE][i]最初由 果儿本本 发布[/i]
[B]还有就是document.write(123)
document.write("123")
是不是字符要加""而变量就不要啊?
我太笨了,但我勤奋,感谢大家。 [/B][/QUOTE]
加引号是把字符串和代码分隔开来。如果要使用字符串,就得在两边加上引号,如果数字被加上了引号,则系统会将他做字符串处理。 |
|
| 谢谢,如果在注释里那不加不行啊?那开始的<!--不需要啊~~ |
|
| 还有就是字符(汉字和字母)要加"" 而数字和变量这样的都不要,我理解的对吗? |
|
<script language="javascript">
<!--
linkto="http://www.sohu.com"//-->
</script>
<body>
<A href="&{linkto};">click here</a>
</body>
这个例子中说linkto是javascript实体,啥意思啊,还说IE里不支持,使用会引起脚本错误
这个实体是什么意思啊?linkto是固定的吗? |
|
[QUOTE][i]最初由 果儿本本 发布[/i]
[B]谢谢,如果在注释里那不加不行啊?那开始的<!--不需要啊~~ [/B][/QUOTE]
虽然没有明确的说明,但通常JavaScript会忽略以这个开头的第一行。。。。具体的处理方式与浏览器有关。但现在似乎没人加这些东西了索。。。。。。
你所说的linkto既然连IE都不支持,研究也没多大的意思撒。。。。其实我也不知道那是啥。。。。 |
| longhorn | 2004-5-26 10:18 PM |
|
我也是很久以前注意过这个概念。
大概意思就是通过实体,javascirpt能把一些结果直接赋值到html中,不过,这个东西应该是很多老浏览器版本才支持,新的标准出来之后,就把它给标准没了。所以就不要使用这样地语法了。。。。<!-- 代码//->的语法好像是兼容一些老浏览器的正常显示,所以要规范的写的话,最好加上。
如果想对<A href="www.phpx.com" id="v">喜悦村</A> 这样的连接进行更改。
<script>
window.onload=init;//页面全部载入后执行init函数
function init()
{
var obj=document.getElementById("v");//得到对象;
obj.href="http://www.163.com";
obj.innerHTML="网易";
}
</script> |
|
[QUOTE][i]最初由 longhorn 发布[/i]
[B]我也是很久以前注意过这个概念。
大概意思就是通过实体,javascirpt能把一些结果直接赋值到html中,不过,这个东西应该是很多老浏览器版本才支持,新的标准出来之后,就把它给标准没了。所以就不要使用这样地语法了。。。。<!-- 代码//->的语法好像是兼容一些老浏览器的正常显示,所以要规范的写的话,最好加上。
如果想对<A href="www.phpx.com" id="v">喜悦村</A> 这样的连接进行更改。
<script>
window.onload=init;//页面全部载入后执行init函数
function init()
{
var obj=document.getElementById("v");//得到对象;
obj.href="http://www.163.com";
obj.innerHTML="网易";
}
</script> [/B][/QUOTE]
<!-- 代码//->实际上是兼容那些在JS出现之前就出现的浏览器的。而现在JS对于DHTML的重要性不言而喻,如果浏览器不支持JS,基本上有很多网页就不能正常显示了索。。。。。 |
Powered by Discuz! Archiver 6.1.0
© 2001-2006 Comsenz Inc.
Processed in 0.006637 second(s), 2 queries |