1.方法名与所要操纵的对象名不能同名
例如:
<input id="test" onclick="test()" value="测试"/>
<script>
function test(){}
</script>
这样写是不对的,会导致脚本无法正常执行,同理以下这样也是不能正确执行的。
<form name="test" method="post"></form>
<script>
function test(){}
</script>
2.在<script></script>中最好只放一个function,因为有的时候,如果其中一个function中有语法错误,其它的function也将无法执行,就算有语法错误的function没有被调用,也将会影响其它function无法执行。
本文介绍了前端开发中的两个常见问题:一是避免方法名与对象名同名,以防止脚本执行失败;二是建议每个<script>标签内仅包含一个function,以减少因单一语法错误导致整个脚本失效的风险。
3344

被折叠的 条评论
为什么被折叠?



