繁体   English   中英

javascript:functionname()插入functionname()

[英]javascript: functionname() instread of functionname()

为什么有些开发人员使用,

<input type="button" onClick="javascript:function-name()">

代替

<input type="button" onClick="function-name()">

请帮我解决这个问题。

因为他们可能只是不太了解,并认为他们必须使用javascript:每当在HTML属性中使用JS时。


在事件处理程序属性中, javascript:只是标签而已,完全没有用。

但是, href属性是必需的,但是它具有完全不同的含义:它是伪协议,它告诉浏览器将“ URI”的其余部分解释为JavaScript。

(更不用说在href中使用JS被认为是不好的做法)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM