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 相关文章推荐
编写跨浏览器的javascript代码必备[js多浏览器兼容写法]
Oct 29 Javascript
键盘 keycode的值 javascript时触发事件时很有用的要素
Nov 02 Javascript
javascript重写alert方法的实例代码
Mar 29 Javascript
js判断url是否有效的两种方法
Mar 04 Javascript
jQuery fadeOut 异步实例代码详解
Aug 18 Javascript
JS中位置与大小的获取方法
Nov 22 Javascript
基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
Jan 09 Javascript
解决IE11 vue +webpack 项目中数据更新后页面没有刷新的问题
Sep 25 Javascript
浅谈Node 异步IO和事件循环
May 05 Javascript
JS开发自己的类库实例分析
Aug 28 Javascript
layui use 定义js外部引用函数的方法
Sep 26 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
Aug 13 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
php获取服务器端mac和客户端mac的地址支持WIN/LINUX
2014/05/15 PHP
php使用cookie保存用户登录的用户名实例
2015/01/26 PHP
jquery选择器之层级过滤选择器详解
2014/01/27 Javascript
Javascript学习笔记之数组的构造函数
2014/11/23 Javascript
jQuery 选择器详解
2015/01/19 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
使用AngularJS创建自定义的过滤器的方法
2015/06/18 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
2015/09/06 Javascript
AngularJS 让人爱不释手的八种功能
2016/03/23 Javascript
jQuery代码性能优化的10种方法
2016/06/21 Javascript
javascript insertAfter()定义与用法示例
2016/07/25 Javascript
利用JavaScript的%做隔行换色的实例
2017/11/25 Javascript
完美解决linux下node.js全局模块找不到的情况
2018/05/16 Javascript
JavaScript栈和队列相关操作与实现方法详解
2018/12/07 Javascript
移动端如何用下拉刷新的方式实现上拉加载
2018/12/10 Javascript
React中阻止事件冒泡的问题详析
2019/04/12 Javascript
JavaScript进阶(一)变量声明提升实例分析
2020/05/09 Javascript
解决vue项目input输入框双向绑定数据不实时生效问题
2020/08/05 Javascript
python读写ini配置文件方法实例分析
2015/06/30 Python
python轻松查到删除自己的微信好友
2016/01/10 Python
Python中文件I/O高效操作处理的技巧分享
2017/02/04 Python
Python排序算法实例代码
2017/08/10 Python
python 中的divmod数字处理函数浅析
2017/10/17 Python
简单了解OpenCV是个什么东西
2017/11/10 Python
python3实现字符串的全排列的方法(无重复字符)
2018/07/07 Python
TensorFlow用expand_dim()来增加维度的方法
2018/07/26 Python
python误差棒图errorbar()函数实例解析
2020/02/11 Python
Django高并发负载均衡实现原理详解
2020/04/04 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
NFL官方在线商店:NFLShop
2020/07/29 全球购物
大学生优秀的自我评价分享
2013/10/22 职场文书
小学二年级学生评语
2014/04/21 职场文书
财务稽核岗位职责
2015/04/13 职场文书
2015年医院科室工作总结范文
2015/05/26 职场文书
小学开学典礼新闻稿
2015/07/17 职场文书