Javascript问题中的HTML Radiobutton验证 技术 科学类 函数xyz(){ var x=document.getElementsByName(“t”); var isChecked=false; var message=“”; 对于(变量i=0;i
我无法获取文本警报框;为什么NextSibling方法在这里不起作用?getelementbyname是否也获取与radiobutton关联的标签?或者它只会得到单选按钮数组?我不想使用Value field..thks…Javascript问题中的HTML Radiobutton验证 技术 科学类 函数xyz(){ var x=document.getElementsByName(“t”); var isChecked=false; var message=“”; 对于(变量i=0;i,javascript,jquery,Javascript,Jquery,我无法获取文本警报框;为什么NextSibling方法在这里不起作用?getelementbyname是否也获取与radiobutton关联的标签?或者它只会得到单选按钮数组?我不想使用Value field..thks…nextSibling是一个属性而不是一个函数。用途如下: message=x[i].nextSibling.innerHTML 未定义的原因是单选按钮中没有innerHTMLpercent。如果要检索存储在标记中的值,需要将单选按钮的值设置为标签文本,然后使用value属性:
nextSibling
是一个属性而不是一个函数。用途如下:
message=x[i].nextSibling.innerHTML代码>
未定义的原因是单选按钮中没有innerHTML
percent。如果要检索存储在
标记中的值,需要将单选按钮的值设置为标签文本,然后使用value属性:
HTML:
技术
科学类
Javascript:
<input id="tid" type="radio" name="t" value="tech">
<label for="tid">
Technology</label>
<input id="sid" type="radio" name="t" value="science">
<label for="sid">
Science</label>
for(变量i=0;i
工作演示
nextSibling()
错误
使用
像这样调用javascript函数
message = x[i].nextSibling.innerHTML;
不是
nextSibling是一个属性而不是函数,使用nextElementSibling代替nextSibling,因为nextSibling将返回文本节点
OnClick="return xyz()"
试试这把小提琴
改变这个
message = x[i].nextElementSibling.innerHTML;
到
希望能有帮助。
干杯这是一个属性,不是一个函数。使用message=x[i].nextSibling.innerHTML代码>抱歉,我收到未定义的消息..任何想法。现在检查答案。。。!!
onclick="xyz()";
OnClick="return xyz()"
message = x[i].nextElementSibling.innerHTML;
message = x[i].nextSibling().innerHTML;
message = x[i].nextSibling.nextSibling.innerHTML;