这两种写法的区别在于调用JavaScript函数的方式。
onClick="javascript:function('value')"
这种写法是在onClick
事件中直接调用JavaScript函数,并将函数的参数传递为value
。javascript:
前缀表示这是一个JavaScript代码,但这种写法并不符合HTML5标准,不建议使用。
onClick="function('value');"
这种写法也是在onClick
事件中直接调用JavaScript函数,并将函数的参数传递为value
。这种写法更简洁,符合HTML5标准,推荐使用。
总结:两种写法的区别在于是否包含javascript:
前缀,推荐使用第二种写法。
领取专属 10元无门槛券
手把手带您无忧上云