登陆 | 免费注册(只需一分钟) | 会员中心

聚宝网   购物专题 基金专题 性专题 饮食专题 教育专题 生活大参考 园林资讯 园艺库 健康专题
  论文专题 家庭养花 园林景观 盆景奇石 激情图库 农业资料库 园林古建 英文站 花卉栽培

聚宝网免费为您提供 最新IT资讯

 

首页 > 网页设计 > Html
关于在文本输入框定义输入格式的问题
时间:2007-06-17  www.jubao163.com  来源: 不详

我在实验中,遇到一个对IP地址的输入问题,我想在文本输入框中能够定义输入格式,每三位自动分开请帮帮忙好吗?????
---------------------------------------------------------------

<style type="text/css">
input {background-color: #ffffff; border-bottom: #000000 1px solid; border-left: #ffffff 0px solid; border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; color: #000000; font-size: 9pt }
</style>
<form>
<input type=text size=3 name=ip1 maxlength=3>.
<input type=text size=3 name=ip2 maxlength=3>.
<input type=text size=3 name=ip3 maxlength=3>.
<input type=text size=3 name=ip4 maxlength=3>
</form>
---------------------------------------------------------------

给你一个类似的代码:

<input type=text name=ddd maxlength=10 size=10
 onkeyup=cc(this) onfacos=ff() onpaste="return false;">

<script language=javascript>
function ff() //控制光标位置
{
  var e = event.srcElement;
  var r =e.createTextRange();
  r.moveStart(’character’,e.value.length);
  r.collapse(true);
  r.select();
}
function cc(tt)
{
  if(!(event.keyCode==8 || event.keyCode==46)){ //允许删除
  switch (tt.value.length){
     case 4 :
        tt.value = tt.value+"-"
        break;
     case 7 :
        tt.value = tt.value+"-"
        break;
     }
  }
  tt.focus();
}
</script>

不过IP地址不一定都是三位三位一隔的呀.




推荐文章
联盟网站

浙ICP备 :07003766号 Copyright © 2001-2007 JUBAO163,All rights reserved.