use*_*119 0 html javascript browser
两者之间有什么区别吗?
<a href="javascript:void(0)">Link</a>
<asp:Button ID="btn" runat="server" OnClientClick="return Function()" OnClick="btn_Click" Text="Button" />
Run Code Online (Sandbox Code Playgroud)
和
<a href="javascript:void(0);">Link</a>
<asp:Button ID="btn" runat="server" OnClientClick="return Function();" OnClick="btn_Click" Text="Button" />
Run Code Online (Sandbox Code Playgroud)
?
(;在JavaScript之后是不同的 - 这对任何特定的浏览器或任何东西都有影响吗?)
JavaScript具有自动分号插入功能,因此当您只使用单行设置内联事件处理程序时,没有显着差异.
也就是说,您不应该将事件处理程序添加到内联属性中.相反,您应该将HTML保存在.html文件中,将CSS保存在.css文件中,将JS保存在.js文件中.使用addEventListener(或jQuery的on方法)绑定事件,您将能够在一个地方更改绑定事件,而不必搜索可能已添加[onclick]属性的每个HTML文件.
| 归档时间: |
|
| 查看次数: |
1075 次 |
| 最近记录: |