1,加与未加有什么区别
答:“加”,是为了告诉浏览器,下面的代码是javascript。不加的话,就根据浏览器的默认脚本来执行那里的代码。现在的浏览器默认脚本都是javascript,所以基本上可以省略。但是最规范的做法还是加上去,因为还是有极少数浏览器默认不是它(比如现在还有些人在用很旧的浏览器)。2,有没有一个标准的语法,在Html标签内嵌javascript
答:Html标签内嵌javascript 没有标准的语法,使用起来千变万化,非常灵活。
答:“加”,是为了告诉浏览器,下面的代码是javascript。不加的话,就根据浏览器的默认脚本来执行那里的代码。现在的浏览器默认脚本都是javascript,所以基本上可以省略。但是最规范的做法还是加上去,因为还是有极少数浏览器默认不是它(比如现在还有些人在用很旧的浏览器)。2,有没有一个标准的语法,在Html标签内嵌javascript
答:Html标签内嵌javascript 没有标准的语法,使用起来千变万化,非常灵活。
一般写 A的 HREF 才加
事件的话就不加了.
恩! 一般用一次的就直接在html中写出来了。
多次调用的话,还是得单独写出来,要是很复杂的,为了代码的整洁,我一般也是跟css一样,单独写个文件,拿src 调用。
<script type="text/javascript">
function testJS()
{
history.go( -1 );
}
</script>调用时就写
<a href="javascript:void(0);" onclick="testJS();"> </a>
<a> 中的href="javascript:void(0); 和onclick中的return false;用一个就行,如:
<a href="#" onclick="testJS();return false;"> </a>
看个人习惯和开发风格,有的客户也有要求.至于那个加不加javascript:的问题,
一般调用js的系统方法或者在标签中写入js时就要用,这样不会出错,像上面的方法调用自己写的js方法的时候就可以用,也可以不用,因为我在<script>中已经定义了type="text/javascript".
看来楼主也是新手,祝进步!!!
谢谢各位。