【发布时间】:2015-11-24 09:48:34
【问题描述】:
我想更改与单选按钮 id="male" 关联的标签文本。我尝试了各种方法来做到这一点,但我无法让它发挥作用。我想更改与单选按钮关联的标签中的文本“男性”。
<input type="radio" name="sex" id="male" value="male">
<label for="male">Male</label>
</input>
<input type="button" value="Submit" onclick = test()>
<script>
function test()
{
var r = document.getElementById("male");
r.nextSibling.data = "adaS";
// r.nextSibling.nodeValue = "adaS"; // have tried all these ways
// r.childNodes[0].value= "adaS";
// r.childNodes[0].innerHTML= "adaS";
// r.parentNode.childNodes[1].innerHTML= "adaS";
}
</script>
请提出一些可行的方法来更改标签中的文本“男性”。
【问题讨论】:
标签: javascript html radio-button label