向html标记添加属性?
出于内部原因,我需要将一些信息附加到一些html标记上。例如:向html标记添加属性?,html,dom,Html,Dom,出于内部原因,我需要将一些信息附加到一些html标记上。例如: <img src="mypic" mycustomvalue="abc"> 我可以这样安全地添加,还是有其他方法 谢谢 我目前正在使用HTML5 <!DOCTYPE html><html lang="en"> 是的,你可以这样做 注意,在自定义属性前面加上数据-: <img src="mypic" data-mycustomvalue="abc"> 是的,您可以这样设置,然
<img src="mypic" mycustomvalue="abc">
我可以这样安全地添加,还是有其他方法
谢谢
我目前正在使用HTML5
<!DOCTYPE html><html lang="en">
是的,你可以这样做
注意,在自定义属性前面加上数据-
:
<img src="mypic" data-mycustomvalue="abc">
是的,您可以这样设置,然后使用以下工具检索:
document.getElementById("txtBox").getAttribute("mycustomvalue");
使用时,这将允许您检索任何属性的值。如何检索此属性?服务器端/客户端?我用PHP编写,用javascript客户端检索,我想你可以使用data-*其中star是你的att名称。您是否也可以使用自定义名称空间?aww从未听说过数据-*:)Thanks@John布莱索-不,不是有效的。即使它是有效的,HTML中元素名和属性名中的冒号规则也是如此复杂,我建议您远离它们。@Alohci-谢谢。我还发现了以下相关帖子: