我正在开发一个新项目,但遇到了一个问题
我想要一个表单,用户可以在其中输入用户名,以便生成 3D 图像。 图像生成器的代码是:
<span class="mc-skin" data-minecraft-username="UsernameHere"></span>
我需要一个输入字段,将 data-minecraft-username 更改为表单的输入。
感谢您的帮助!
最佳答案
你可以试试这个:
var user="Zane";
document.getElementsByClassName("mc-skin")[0].setAttribute('data-minecraft-username',user);
但是如果您为该特定范围使用 id 并按如下方式设置它会更好:
添加 id="spanId"
然后使用
document.getElementById('spanId').setAttribute('data-minecraft-username', user);
关于Javascript从表单输入更改id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27478741/