爱问知识人 爱问教育 医院库

请教一个表单单选按钮的问题。

首页

请教一个表单单选按钮的问题。

有两个单选按钮,两个文本框A和B
按第一个单选按钮时,文本框A为不可编辑状态,
按第二个单选按钮时,文本框B为不可编辑状态。

请问这个功能如何实现?

提交回答
好评回答
  • 2010-05-29 18:55:04
      原理:
    给这两个单选按钮注册onclick事件(注意不要使用onchange事件,在某些浏览器下不兼容),在onclick事件中,通过判断是哪里单选按钮被点击,修改相应文本框A和B的disabled属性。
    代码:
    
    
    
    function toggle(obj) {
        if (  == "radioOne") {
             tElementById("txtOne")。
      disabled = ""; tElementById("txtTwo")。disabled = "disabled"; } else { tElementById("txtOne")。
      disabled = "disabled"; tElementById("txtTwo")。disabled = ""; } } 这个很简单哦 慢慢看 很容易的 onclick="toggle(this);" 这里的this,就代表了当前被点击的元素,如果单选按钮A被点击,那么就是代表A。
       给分吧 帅哥~。

    y***

    2010-05-29 18:55:04

类似问题

换一换
  • 其他编程语言 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 171-190
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):