内联Javascript是否比内部Javascript更受欢迎<;脚本></脚本>;标签
哪一个更具支持性或更适合使用,为什么 例如: html标记内的内联javascript,如下所示:内联Javascript是否比内部Javascript更受欢迎<;脚本></脚本>;标签,javascript,jquery,html,Javascript,Jquery,Html,哪一个更具支持性或更适合使用,为什么 例如: html标记内的内联javascript,如下所示: <script type="text/javascript"> function doFunction() { alert("Hello World"); } </script> Html: 然后像这样调用该函数: <script type="text/javascript"> function doFunction(
<script type="text/javascript">
function doFunction()
{
alert("Hello World");
}
</script>
Html:
然后像这样调用该函数:
<script type="text/javascript">
function doFunction()
{
alert("Hello World");
}
</script>
函数doFunction()
{
警报(“你好世界”);
}
或者像这样做(使用jquery):
html:
Jquery:
<script type="text/javascript">
$(document).ready(function(){
$("input[type='button']").click(function(){
alert("Hello World");
});
});
</script>
$(文档).ready(函数(){
$(“输入[type='button'])。单击(函数(){
警报(“你好世界”);
});
});
请提供一些与答案相关的文章链接
谢谢。最佳做法是将您的关注点分开。html应该显示显示,javascript应该使其成为动态的。话虽如此,我还是建议,如果要使用html,可以用一种简单的方法将其作为目标
<input id="btnClick" type="button" value="click" />
但总的来说,若您正在创建一个小型站点,那个么只有在您打算使用大量功能时才包括jQuery。如果只需要对click
事件处理程序使用jQuery,那么最好使用PlanJavaScript(注意,jQuery中完成的任何操作都可以用javascript完成)
最佳做法是将您的关注点分开。html应该显示显示,javascript应该使其成为动态的。话虽如此,我还是建议,如果要使用html,可以用一种简单的方法将其作为目标
<input id="btnClick" type="button" value="click" />
但总的来说,若您正在创建一个小型站点,那个么只有在您打算使用大量功能时才包括jQuery。如果只需要对click
事件处理程序使用jQuery,那么最好使用PlanJavaScript(注意,jQuery中完成的任何操作都可以用javascript完成)
为什么最好避免使用内联事件侦听器的一些原因:
if(typeof elm.ondblclick!=“undefined”){…}
是否为真。显然,您可以将所有可能的侦听器作为标记的一部分来实现,但这可能会产生不期望的效果为什么最好避免使用内联事件侦听器的一些原因:
if(typeof elm.ondblclick!=“undefined”){…}
是否为true,或者