JavaScript实现点击单选按钮改变输入框中文本域内容的方法


Posted in Javascript onAugust 12, 2015

本文实例讲述了JavaScript实现点击单选按钮改变输入框中文本域内容的方法。分享给大家供大家参考。具体如下:

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

运行效果截图如下:

JavaScript实现点击单选按钮改变输入框中文本域内容的方法

具体代码如下:

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

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
js数组Array sort方法使用深入分析
Feb 21 Javascript
用js来获取上传的文件名纯粹是为了美化而用
Oct 23 Javascript
自定义的一个简单时尚js下拉选择框
Nov 20 Javascript
将查询条件的input、select清空
Jan 14 Javascript
JS+CSS实现可拖动的弹出提示框
Feb 16 Javascript
超精准的javascript验证身份证号的具体实现方法
Nov 18 Javascript
纯js代码制作的网页时钟特效【附实例】
Mar 30 Javascript
移动端基础事件总结与应用
Jan 12 Javascript
js实现分页功能
May 24 Javascript
原JS实现banner图的常用功能
Jun 12 Javascript
jQuery实现右侧抽屉式在线客服功能
Dec 25 jQuery
vue+echarts实现动态绘制图表及异步加载数据的方法
Oct 17 Javascript
JavaScript检测并限制复选框选中个数的方法
Aug 12 #Javascript
JavaScript入门基础
Aug 12 #Javascript
js实现将选中值累加到文本框的方法
Aug 12 #Javascript
javascript实现简单的分页特效
Aug 12 #Javascript
JavaScript实现网站访问次数统计代码
Aug 12 #Javascript
jquery+ajax请求且带返回值的代码
Aug 12 #Javascript
javascript封装简单实现方法
Aug 11 #Javascript
You might like
phpStudy访问速度慢和启动失败的解决办法
2015/11/19 PHP
Twig模板引擎用法入门教程
2016/01/20 PHP
Yii2中如何使用modal弹窗(基本使用)
2016/05/30 PHP
apache集成php7.3.5的详细步骤
2019/06/20 PHP
laravel实现上传图片,并且制作缩略图,按照日期存放的代码
2019/10/16 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
让网页根据不同IE版本显示不同的内容
2009/02/08 Javascript
jquery 无限级联菜单案例分享
2013/03/26 Javascript
JS正则表达式获取分组内容的方法详解
2013/11/15 Javascript
javascript实现将数字转成千分位的方法小结【5种方式】
2016/12/11 Javascript
jQuery纵向导航菜单效果实现方法
2016/12/19 Javascript
JS实现的RGB网页颜色在线取色器完整实例
2016/12/21 Javascript
TypeScript学习之强制类型的转换
2016/12/27 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
2017/06/09 Javascript
vue mixins组件复用的几种方式(小结)
2017/09/06 Javascript
详解ES6语法之可迭代协议和迭代器协议
2018/01/13 Javascript
nuxt.js 缓存实践
2018/06/25 Javascript
微信打开网址添加在浏览器中打开提示的办法
2019/05/20 Javascript
浅谈使用nodejs搭建web服务器的过程
2020/07/20 NodeJs
JavaScript arguments.callee作用及替换方案详解
2020/09/02 Javascript
[56:18]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第二局
2016/03/05 DOTA
详解Python中contextlib上下文管理模块的用法
2016/06/28 Python
Python内置数据结构与操作符的练习题集锦
2016/07/01 Python
Queue 实现生产者消费者模型(实例讲解)
2017/11/13 Python
django 外键model的互相读取方法
2018/12/15 Python
pywinauto自动化操作记事本
2019/08/26 Python
python字典和json.dumps()的遇到的坑分析
2020/03/11 Python
python七种方法判断字符串是否包含子串
2020/08/18 Python
pandas处理csv文件的方法步骤
2020/10/16 Python
纯净、自信、100%的羊绒服装:360Cashmere
2021/02/20 全球购物
《珍珠泉》教学反思
2014/02/20 职场文书
教师党员自我评议不足范文
2014/10/19 职场文书
确保工程质量承诺书
2015/04/29 职场文书
2015年教师学期工作总结
2015/04/30 职场文书
小学入学感言
2015/08/01 职场文书
一文解答什么是MySQL的回表
2022/08/05 MySQL