asp让单选框变为不可用

<inputname="answer"id="answer<%=k%>"onClick="window.top.frames['IFRAME'].document.loc... <input name="answer" id="answer<%=k%>" onClick="window.top.frames['IFRAME'].document.location='pd.asp?xz=<%=chr(k+65)%>&an=<%=rsb("Question_Answer")%>'" type="radio" value="<%=chr(k+65)%>"/><%=MyArray(k)%>
根据数据会产生四个答案单选框,当选中其中一个答案四个单选框都要变成不可选状态。请高手们帮忙
展开
 我来答
竹林ting风雨
推荐于2016-03-23 · TA获得超过1512个赞
知道大有可为答主
回答量:2614
采纳率:42%
帮助的人:1317万
展开全部
你的意思是,加载了四个选项的radio,当你选中一个只会,这个题目就不能在选了?这个不能在选是你选择只会提交了之后还是当时选完就立即不能在选了?如果是前者,可以在数据加载的时候根据选中的选项去把radio设置disabled,如果是后者,可以通过javascript找到radio,设置为disabled。
更多追问追答
追问
对,就是四个radio选择其中一个后四个不能再选,我用的onClick在另一个frames里显示选择的对错(在同一个页面里,在四个选项的下面有个frames)。这样造成radio还是可选。当选择一个答案后在frames显示对错的同时radio都失效。如果可以的话帮忙写下代码。谢谢!
追答

我只能给你写个简单的例子,自己模仿一下。

 

<input type="radio" name="ra" class="cra" value="1">

<input type="radio" name="ra" class="cra" value="2">

<input type="radio" name="ra" class="cra" value="3">

<input type="radio" name="ra" class="cra" value="4">

<input type="button" id="btnEnter">

javascript代码

$(function(){
    $('#btnEnter').click(function(){
      $('.cra').attr('disabled',true);  
   })  
})
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式