[英]How can I change an HTML5 div element parameter that is not in the standard namespace?
我有一个div
,其参数设置为ns:name
,我需要通过javascript进行操作。 (我假设冒号之前的部分是名称空间-如果我写错了,请纠正我)
因此:
<div id="myElement" namespace:name="some value">
使用JavaScript,我希望能够执行以下操作:
document.getElementById('myElement').namespace:name = "a new value";
我知道这是不正确的,但是有办法吗?
在大多数情况下,属性命名空间仅是一种XML功能。 为什么不呢?
document.getElementById('myElement').setAttribute('namespace:name', 'a new value');
https://developer.mozilla.org/en-US/docs/Web/API/Element/setAttribute
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.