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操作xml
Nov 04 Javascript
浅谈Javascript变量作用域问题
Dec 16 Javascript
属于你的jQuery提示框(Tip)插件
Jan 20 Javascript
基于javascript bootstrap实现生日日期联动选择
Apr 07 Javascript
分享12个非常实用的JavaScript小技巧
May 11 Javascript
教你一步步用jQyery实现轮播器
Dec 18 Javascript
js实现前端分页页码管理
Jan 06 Javascript
js实现消息滚动效果
Jan 18 Javascript
BootStrap栅格系统、表单样式与按钮样式源码解析
Jan 20 Javascript
vue列表单项展开收缩功能之this.$refs的详解
May 05 Javascript
jquery实现直播弹幕效果
Nov 28 jQuery
vue点击Dashboard不同内容 跳转到同一表格的实例
Nov 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四种基本排序算法示例
2015/04/09 PHP
PHP 前加at符合@的作用解析
2015/07/31 PHP
Yii2 输出xml格式数据的方法
2016/05/03 PHP
PHP入门教程之面向对象的特性分析(继承,多态,接口,抽象类,抽象方法等)
2016/09/11 PHP
PHP文件类型检查及fileinfo模块安装使用详解
2019/05/09 PHP
JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
2012/08/14 Javascript
jQuery中appendTo()方法用法实例
2015/01/08 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
2016/03/24 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
JS实现本地存储信息的方法(基于localStorage与userData)
2017/02/18 Javascript
D3.js(v3)+react 实现带坐标与比例尺的散点图 (V3版本)
2019/05/09 Javascript
Javascript数组方法reduce的妙用之处分享
2019/06/10 Javascript
通过实例了解js函数中参数的传递
2019/06/15 Javascript
vue项目中使用bpmn-自定义platter的示例代码
2020/05/11 Javascript
Python字符遍历的艺术
2008/09/06 Python
python 字典(dict)遍历的四种方法性能测试报告
2014/06/25 Python
Python排序搜索基本算法之选择排序实例分析
2017/12/09 Python
pytorch训练imagenet分类的方法
2018/07/27 Python
Python django使用多进程连接mysql错误的解决方法
2018/10/08 Python
Django中如何使用sass的方法步骤
2019/07/09 Python
解决pycharm启动后总是不停的updating indices...indexing的问题
2019/11/27 Python
python判断链表是否有环的实例代码
2020/01/31 Python
浅谈Python中的异常和JSON读写数据的实现
2020/02/27 Python
基于python调用jenkins-cli实现快速发布
2020/08/14 Python
python 生成器需注意的小问题
2020/09/29 Python
Python3+Appium安装及Appium模拟微信登录方法详解
2021/02/16 Python
前厅部经理岗位职责范文
2014/02/04 职场文书
高一军训的心得体会
2014/09/01 职场文书
再婚婚前财产协议书范本
2014/10/19 职场文书
2014年党委工作总结
2014/11/22 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
中学团支部工作总结
2015/08/13 职场文书
2016中秋节广告语
2016/01/28 职场文书
Element实现动态表格的示例代码
2021/08/02 Javascript
SQL Server中的逻辑函数介绍
2022/05/25 SQL Server
JS class语法糖的深入剖析
2022/07/07 Javascript