当前位置: 代码迷 >> JavaScript >> javascript:与<script></script>有何区别?解决方法
  详细解决方案

javascript:与<script></script>有何区别?解决方法

热度:73   发布时间:2012-02-29 16:44:11.0
javascript:与<script></script>有何区别?
<a   href= "a.aspx "   onclick= "javascript:return   confirm( '你确定删除吗? '); "> 删除 </a>


<a   href= "a.aspx "   onclick= " <script> return   confirm( '你确定删除吗? '); </script> 删除 </a>

有什么区别?

为什么使用javascipt:就可以先出对话框,然后进行页面跳转。而使用 <script> 就直接进行跳转,并不执行弹出对话框?

把 <a   href= "a.aspx "   onclick= " <script> return   confirm( '你确定删除吗? '); </script> 删除 </a> 改为 <a   href= "a.aspx "   onclick= " <script   language= 'javascript '> return   confirm( '你确定删除吗? '); </script> 删除 </a> 后的效果是一样的。

===========================

请说明原因。谢谢。

------解决方案--------------------
onclick= " <script> alert( '再惹我就剁了你! '); </script> "

这句写法本身就是错的,你就别指望它有正确的正确的结果了!
哪里把 <script> 标签嵌套在一个onclick里的??
------解决方案--------------------
<script>
btn.onclick =function(){
<script>
alert( '再惹我就剁了你! ');
</script>
}
</script>

这成什么了??昂?
------解决方案--------------------
浏览器没办法解析两个嵌套的script标签.
  相关解决方案