在文本字段(表单)后插入节点
Insert node after textfield (forms)
我想在文本字段后面(右边)插入一个文本,但不允许使用innerHTML。我的html代码看起来像这个
<label for="name">Firstname:</label>
<input type="text" name="Name:" id="name" size="40" />
提前感谢!
我不确定这是否是你的要求,因为我不完全清楚你的问题,但我认为这就是:
var nameInput = document.getElementById('name');
var textNode = document.createTextNode('Some Text');
nameInput.parentNode.insertBefore(textNode, nameInput.nextSibling);
示例JSFiddle
您可以使用insertAfter
方法:
function insertAfter(element, after) {
element.parentNode.insertBefore(after, element.nextSibling);
}
在<input>
元素后面插入一个新的文本节点(document.createTextNode(myText)
)。
检查以下链接,这可能会帮助您
http://www.ahfb2000.com/webmaster_help_desk/showthread.php?t=6626
相关文章:
- 如何访问日期并将其插入数据库?节点.JS&MongoDB
- 节点.js / 续集.js / 快递.js - 如何插入多对多关联?(同步/异步?
- Neo4j插入具有各种关系的节点
- 如何使用vanillaJS将mp4视频插入到具有特定维度的html文档中,播放2秒,然后删除节点
- Azure节点:从SQL Azure Easy表插入功能访问表存储
- 追加到文档中尚未插入的新节点
- 将数组中的值插入到 XML 中的特定节点中
- 使用节点在 rethindb 中插入错误
- 在 dom 元素中插入跨度而不覆盖子节点
- 单击时在文本之间插入图像节点
- 如何使用javascript在文本之间插入图像节点
- 节点.js mongodb 批量插入
- 节点 JS / Mongo 插入而不匹配模式
- 在 Chrome 中使用 JavaScript Rangy 在空节点之前插入节点
- 在Ext.tree.panel中的特定位置插入节点
- 在文本字段(表单)后插入节点
- 插入节点时如何找到最近的父节点
- 粘贴内容可编辑元素时无法在基本级别插入节点
- 避免双循环插入节点并激活它们
- 如何在插入节点后插入空格