从 HTML 字符串获取所有内联事件
我正在尝试从 HTML 字符串中获取所有内联事件标记的列表,我该如何执行此操作?
示例:
<a onclick='foo()'></a>
我想要提取 onclick='foo()'
。
是否可以使用 REGEX 或任何其他替代方案?
I'm trying to get a list of all inline event tags from an HTML <body>
string, how would I be able to do this?
Example:
<a onclick='foo()'></a>
I'd want to extract onclick='foo()'
.
Is it possible with REGEX or any other alternatives?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个。事件事物将属于组 1:
Here's one. The event-thing will be group 1:
您应该让浏览器进行解析,例如这样:
然后使用 DOM 方法获取
on*
属性:You should let the browser do the parsing, for example like this:
Then get the
on*
attributes using DOM methods: