JS表单文本框内容互换效果代码

来源:https://www.sucaihuo.com/js/2906.html 2017-09-03 23:34浏览(1214) 收藏

一款JS表单文本框内容互换效果代码,点击交互的图片按钮,可以交互指定的两个文本框的内容,适合订票、拼车类的页面场景。
JS表单文本框内容互换效果代码
分类:表单代码 > 输入框 难易:初级
查看演示 下载资源 下载积分: 20 积分
关注公众号,免费赠送安装视频教程、环境和学习视频,后面会不断更新。

页面的head部分,需设置好页面元素的样式和交换内容的文本框值,代码如下:

<style type="text/css">
body{ font-family: "Microsoft YaHei";font-size: 14px;line-height: 28px;}
input {
  width: 217px;
  height: 28px;
  padding-left: 6px;
  border-color: #BBB #DDD #DDD #BBB;
  box-shadow: 1px 1px 1px #DDD inset;
  line-height: 28px;
  padding: 0 5px;
  border: 1px solid #ccc;
  font-size: 12px;
  outline: medium none; font-size: 12px;
  outline: none;
}
.huan{ border-radius: 15px; width: 28px; height: 28px; background: url(images/h.png);  border: 1px solid #ccc; box-shadow: 0px 0px 0px #fff inset;}
.huan:hover{  box-shadow: 1px 1px 1px #DDD inset;}
</style>
<script type="text/javascript">
function change(){
  var num1 = document.getElementById("num1").value;
  var num2 = document.getElementById("num2").value;
{
   document.getElementById("num2").value = num1;
   document.getElementById("num1").value = num2;
  }
 }
</script>

页面的body部分,主要是设置好table表单里面的两个input文本框,代码如下:

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table width="50%" border="0" align="center" cellpadding="0" cellspacing="0">
   <tbody>
     <tr>
       <td align="center">出发城市</td>
       <td align="center"><input type="text" name="num1" id="num1" value="西安(SIA)"/></td>
       <td align="center"><input type="button" onClick="change()"  class="huan" value=""/></td>
       <td align="center">到达城市</td>
       <td align="center"><input type="text" name="num2" id="num2" value="北京(BJS)"/></td>
     </tr>
  </tbody>
</table>
<p  style="text-align: center">点击中间的切换按钮,城市内容互换</p>
标签: 表单文本框
评论0
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791

1 2