问题描述
我需要用javascript设置网页上标签的值代码如下一个单选控件[code=XM]<INPUTtype="radio"id=radio4name="strKind"value="(原创)"onclick="ChangeSubmitButtonState();">原创<INPUTtype="radio"id=radio2name="strKind"value="(转载)"onclick="ChangeSubmitButtonState();">转载[/code]我执行javascript代码:[code=Jav]varff=document.getElementsByName("strKind");ff[1].checked=true;[/code]并不能设置对应的按钮被选择。同样的一个问题一个select控件,代码如下:[code=XM]<selectname=strSubItemsize=1class=inputonchange="ChangeSubmitButtonState();"><optionvalue=''Selected>0000</option><optionvalue='1111'>1111</option><optionvalue='2222'>2222</option><optionvalue='3333'>3333</option><optionvalue='4444'>4444</option><optionvalue='5555'>5555</option><optionvalue='6666'>6666</option></select>[/code]我执行javascript代码:[code=Jav]varee=document.getElementByName("strSubItem");ee.options[2].selected=true;[/code]也不能正确选择,网页上显示还是什么都没有被选择到。这个是什么原因啊?我不太了解javascript,这样写有错吗?
解决方案
解决方案二:
看下是不是这个效果[code=XM]<head><scriptlanguage="javascript">functionshowText(o){varp=o.parentNode;alert(o.nextSibling.data)}</script></head><body><INPUTtype="radio"id=radio1name="strKind"value="原创"onclick="showText(this)">原创<INPUTtype="radio"id=radio2name="strKind"value="转载"onclick="showText(this)">转载</body>[/code]
解决方案三:
为什么我问的问题一直都没人来回答?