您的位置:首页 > Web前端 > JavaScript

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

2015-09-14 15:21 671 查看

点击单选按钮改变输入框(文本域)的内容,这是一个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

onclick="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

onclick="showIt( 'low');return true" type=radio

value=25 name=Level>

PHP</TD>

<TD align=left width=20> </TD>

<TD vAlign=top align=left>

<INPUT

onclick="showIt( 'high');return true" type=radio value=75 name=Level>

JSP</TD>

<TD align=left width=20> </TD>

<TD vAlign=top align=left><INPUT

onclick="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公司制造的基于J***A的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>

效果图
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: