<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ip地址输入</title>
<style>
div.IPDiv{background:#ffffff;width:120;font-size:9pt;text-align:center;border:2 ridge threedshadow;border-right:inset threedhighlight;border-bottom:inset threedhighlight;
}
input.IPInput{width:24;font-size:9pt;text-align:center;border-width:0;
}
</style>
<script language="javascript" for="document" event="onkeydown">
if(event.keyCode==13)    //如果输入的是回车
event.keyCode=9;         //转换为tab键
</script>
<form action="ip1.php" method="post">
<script language="javascript">
var tmpStr=[];           //创建一个数组
for(var i=0;i<4;i++){     //通过循环-每隔3位,输出一个点
tmpStr[i]="<input class=IPInput name=IPInput type=text size=3 maxlength=3 onkeydown='if(event.srcElement.value.length==3||event.keyCode==39)event.keyCode=9'>"+(i==3?"":".");
}
document.write("<div class=IPDiv>"+tmpStr.join("")+"</div>");//输出字符串
</script>
</form>
</head>
<body>
</body>
</html>
javascriptip输入框

解决方案 »

  1.   

    alert(document.getElementsByTagName("input")[0].value);
    alert(document.getElementsByTagName("input")[1].value);
    alert(document.getElementsByTagName("input")[2].value);
    alert(document.getElementsByTagName("input")[3].value);
      

  2.   

    就是一个ip地址的输入框   然后输入完ip地址之后 怎么将输入的ip取出来
      

  3.   

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
    <title>ip地址输入</title>
    <style>
    div.IPDiv{background:#ffffff;width:120;font-size:9pt;text-align:center;border:2 ridge threedshadow;border-right:inset threedhighlight;border-bottom:inset threedhighlight;
    }
    input.IPInput{width:24;font-size:9pt;text-align:center;border-width:0;
    }
    </style>
    <script language="javascript" for="document" event="onkeydown">
    if(event.keyCode==13)    //如果输入的是回车
    event.keyCode=9;         //转换为tab键
    </script>
    <form action="ip1.php" method="post">
    <script language="javascript">
    var tmpStr=[];           //创建一个数组
    for(var i=0;i<4;i++){     //通过循环-每隔3位,输出一个点
    tmpStr[i]="<input class=IPInput name=IPInput type=text size=3 maxlength=3 onkeydown='if(event.srcElement.value.length==3||event.keyCode==39)event.keyCode=9'>"+(i==3?"":".");
    }
    document.write("<div class=IPDiv>"+tmpStr.join("")+"</div>");//输出字符串function getIp(){
    alert(document.getElementsByTagName("input")[0].value);
    alert(document.getElementsByTagName("input")[1].value);
    alert(document.getElementsByTagName("input")[2].value);
    alert(document.getElementsByTagName("input")[3].value);
    }
    </script>
    </form>
    </head>
    <body>
    <input type='button' value='test' onclick='getIp()'/>
    </body>
    </html>
      

  4.   

    我来给你回复的时候,结果你结贴了,呵呵。发值发到另外一个页面,一般就是在js里面传过去,在目标页面用request对象获取传来的值