javascript的一个选择的问题
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN ">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME= "Generator " CONTENT= "EditPlus ">
<META NAME= "Author " CONTENT= " ">
<META NAME= "Keywords " CONTENT= " ">
<META NAME= "Description " CONTENT= " ">
</HEAD>
<BODY>
<form id= "form1 " name= "form1 " method= "post " action= " ">
<tr>
<td>
<input type= "radio " id= "rd1 " name= "intent " value= "出租 " onclick= "radioClick(),demo() "> 出租 </td>
</tr>
<tr>
<td>
<input type= "radio " id= "rd3 " name= "intent " value= "求租 " onclick= "radioClick(),demo() "> 求租 </td>
</tr>
</br>
<tr>
<td height= "17 " valign= "bottom " bgcolor= "b7d3fc " class= "b1 "> <span class= "bt "> 发布者身份
<label>
</br>
<input type= "radio " name= "listerStatus " value= "业主出租 " />
业主出租 </label>
<br />
<label>
<input type= "radio " name= "listerStatus " value= "业主出售 " />
业主出售 </label>
<br />
<label>
<input type= "radio " name= "listerStatus " value= "承租人自用 " />
承租人自用 </label>
<br />
<label>
<input type= "radio " name= "listerStatus " value= "承租后合租 " />
承租后合租 </label>
<br />
<label>
<input type= "radio " name= "listerStatus " value= "承租后转租 " />
承租后转租 </label>
<br />
<label>
</BODY>
</HTML>
要求:
选择出租,只能选择 "业主出租 "和 "业主出售 ",
选择求租,只能选择“业主出租”和“承租后合租” ,其它的不能选,
[解决办法]
很简单的
[解决办法]
1。 "业主出租 "和 "业主出售 ",“承租后合租”的name最好不相同,这样就可以根据name确定将哪个变为不可用了
2。或者用id属性来唯一标识每一个radio,然后将你想不选的赋值成不可编辑enable=false(单词我拼不好,E文不过关,见谅)
3。或者用document.getElementsByName( 'listerStatus ')获得所有同名radio的数组,然后把你不想选的赋值false就行了,就像上面第二个方法,数组会用吧?