所以我知道我问的是一个基本的问题,但搜索起来相当困难,因为我不知道我在说什么(我知道标签是一个标签并搜索“标签”产生我不想要的结果。
所以我有一个基本的表格,带有输入。我想使用jquery来更改输入字段的名称。这是该系列的淡化版本。
<form>
<div id="ent1">Name <input type="text"> <button type="button"> Just a button </button></div>
</form>
如何使用jquery将“name”更改为“computer”或其他内容?
提前致谢。
答案 0 :(得分:1)
为标签使用label标签,然后使用Jquery使用下面的内容找到它。
<form>
<div id="ent1">
<label for="name">Name</label>
<input id="name" type="text">
<button type="button"> Just a button </button>
</div>
</form>
$("label[for='name']").text = "new value"
答案 1 :(得分:0)
将其包装在像span
这样的元素中更容易<div id="ent1"><span class="label">Name</span> <input type="text"> <button type="button"> Just a button </button></div>
然后
$('#ent1 .label').text('new label')