JavaScript 点击单选按钮改变输入框(文本域)的内容



点击单选按钮改变输入框(文本域)的内容,这是一个JavaScript 的应用,可以减少用户的输入,提升用户操作易用性,它类似一个TAB选项卡一样的功能,并可以完成后提交表单,值得学习


<html>
<head>
<title>点击单选框改变输入框内容JavaScript</title>
</head>
<body>
<script language=JavaScript>
var defaultValue = ""
function Changes() {
var defaultValue = "changed";
}
ie = document.all?1:0
ns4 = document.layers?1:0
var c = 1
function hideIt(id) {
if (ie) {
document.all[id].style.zIndex = c--; 
document.all[id].style.visibility = "hidden";
document.all['hider'].style.visibility = "visible";

else if (ns4) {
document.layers[cat].layers[id].zIndex = c--;
document.layers[cat].layers[id].visibility = "hide";
document.layers[cat].layers['hider'].visibility = "show";

}
function showIt(id) {
if (ie) {
document.all[id].style.zIndex = c++; 
document.all[id].style.visibility = "visible";

else if (ns4) {
document.layers[cat].layers[id].zIndex = c++;
document.layers[cat].layers[id].visibility = "show";
}
else {
document.getElementById(id).style.zIndex = c++; 
document.getElementById(id).style.visibility = "visible"; 

}
function imgLbl(tab) {
premier = frmWc.elements[tab - 1];
if (premier.checked == 1) {
premier.checked = 0;
} else {
premier.checked = 1;
}
}
</script>
<FORM name=protectForm action=ok.asp  method=post >
                    <TABLE width=560>
                      
                      <TR>
                <TD>
                  <TABLE cellPadding=2>
                   
                    <TR align=left>
                      <TD vAlign=top align=left>
                    <INPUT
                        οnclick="showIt(  'off');return true" type=radio value=0
                        name=Level checked>
                                ASP</TD>
                      <TD align=left width=20>  </TD>
                      <TD vAlign=top align=left><INPUT
                        οnclick="showIt(  'low');return true" type=radio
                        value=25 name=Level>
                                PHP</TD>
                      <TD align=left width=20>  </TD>
                      <TD vAlign=top align=left>
                    <INPUT
                        οnclick="showIt(  'high');return true" type=radio value=75 name=Level>
                                JSP</TD>
                      <TD align=left width=20>  </TD>
                      <TD vAlign=top align=left><INPUT
                        οnclick="showIt(  'excl');return true" type=radio
                        value=100 name=Level>
                               AJAX</TD>
                            </TR></TABLE></TD></TR></TABLE>
           
                    <table cellspacing=1 cellpadding=0 width=562 border="0" bgcolor="7285CF" height="240">
                      
                      <tr>
                        <td colspan=3 height="145" valign="top" bgcolor="F2F2F2">
                          <div id=off style="WIDTH: 560px;POSITION: absolute; HEIGHT: 230; z-index: 1; background-color: F2F2F2; layer-background-color: F2F2F2; border: 1px none #000000">
                            <table cellspacing=5 cellpadding=2 width="560" border="0">
                              <tr>
                                <td width="560">ASP是一种微软发明的WEB动态编程语言。</td>
                  </tr>
                 
                </table>
              </div>
                          <div id=low
                  style="WIDTH: 560px;POSITION: absolute; HEIGHT: 230; z-index: 2; visibility: hidden; background-color: F2F2F2; layer-background-color: F2F2F2; border: 1px none #000000">
                            <table cellspacing=5 cellpadding=2 width="560">
                              <tr >
                                <td width="1237">PHP是一种开源、免费平台通用型WEB编程语言。</td>
                  </tr>
                 
                </table>
              </div>
                          <div id=high
                  style="WIDTH: 560px;POSITION: absolute; HEIGHT: 230; z-index: 1; visibility: hidden; background-color: F2F2F2; layer-background-color: F2F2F2; border: 1px none #000000">
                            <table cellspacing=5 cellpadding=2 width="560">
                              <tr>JSP是SUN公司制造的基于JAVA的WEB编程容器,也是一种WEB编程语言。</td>
                  </tr>
                 
                </table>
              </div>
                          <div id=excl
                  style="WIDTH: 560px;POSITION: absolute; HEIGHT: 230; z-index: 1; visibility: hidden; background-color: F2F2F2; layer-background-color: F2F2F2; border: 1px none #000000">
                            <table cellspacing=5 cellpadding=2 width="560">
                              <tr>
                                <td width="953">AJAX是一种WEB交互型框架语言,可以很好的提升用户体验。</td>
                  </tr>
                </table>
              </div>    
            </td>
          </tr>
        </table>
        <TABLE cellSpacing=0 cellPadding=0 width=560>
                      <TR>
                        <TD align=right height="30">
                          <INPUT class=bottom  type=submit value=" 确定 ">
                          <INPUT class=bottom type=button value=" 取消 " name="Button">
              </TD></TR></TABLE>
            </FORM>
</body>
</html>

效果图

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值