Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript向HTML元素添加属性_Javascript_Html_Dom - Fatal编程技术网

如何使用javascript向HTML元素添加属性

如何使用javascript向HTML元素添加属性,javascript,html,dom,Javascript,Html,Dom,使用javascript(最好不是jquery),我试图改变这一行: <input type="number" name="price" required="" id="id_price"> 进入 我知道解决办法一定很简单,但我就是无法破解。非常感谢您的帮助 torazaburo在评论中建议,您可以使用setAttribute()方法一步完成 document.getElementById(“id_price”).setAttribute(“步骤”、“任何”) 您是想编写

使用javascript(最好不是jquery),我试图改变这一行:

<input type="number" name="price" required="" id="id_price">

进入


我知道解决办法一定很简单,但我就是无法破解。非常感谢您的帮助

torazaburo在评论中建议,您可以使用
setAttribute()
方法一步完成

document.getElementById(“id_price”).setAttribute(“步骤”、“任何”)

您是想编写一个转换HTML字符串的函数,还是修改DOM的函数?这是一种不必要的冗长方式,只需执行
setAttribute
<input type="number" name="price" required="" id="id_price" step="any">