一款JS表单文本框内容互换效果代码,点击交互的图片按钮,可以交互指定的两个文本框的内容,适合订票、拼车类的页面场景。
页面的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> </p>
<p> </p>
<p> </p>
<p> </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>
系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791