我想在我的文本字段后面(右边)插入一个文本,我不允许使用innerHTML.我的HTML代码看起来像这样
<label for="name">Firstname:</label>
<input type="text" name="Name:" id="name" size="40" />
Run Code Online (Sandbox Code Playgroud)
提前致谢!
我不确定这是不是你要求的,因为你的问题对我来说并不完全清楚,但我认为就是这样:
var nameInput = document.getElementById('name');
var textNode = document.createTextNode('Some Text');
nameInput.parentNode.insertBefore(textNode, nameInput.nextSibling);
Run Code Online (Sandbox Code Playgroud)