一张表单有多个button执行不同的操作,如何为其添加不同的方法加上onclick吗?
既然用表单了,我假设你要提交它们。那么,你是有多个 type=submit
的按钮。每个按钮设置不同的 value
,这样子接收表单的服务器就可以区分了,在 submit
事件的客户端 JavaScript 脚本也可以依此区分的吧。
不过如果是要在客户端这边操作,建议不同的按钮添加不同的 id
(不是 class
,那个是分类用的,而你的每个按钮不应该是独一无二的吗?)。然后通过 HTMLElement.addEventListener
方法来添加事件处理器。现在不流行直接在 HTML 代码里写 JavaScript 了。
PS: 这个编辑器 hook 掉了 Ctrl-b 好讨厌啊 :-(
嗯,button的话要相应事件的话不是必须得用onclick
么?可以在html中直接添加onclick
属性,当然更推荐的是给button
定义不同的className
然后根据它来添加onclick
事件内容。