控件?
走错地方了吧?
这里是Javascript
走错地方了吧?
这里是Javascript
解决方案 »
- 初学者问个小白的问题
- [原创]========一个JavaScript放大镜的特效=============
- js简单问题!
- 当使用左右方向键在input type=text中移动时,如何判断光标移动到了input的最前面或者最后面?
- responseXML 问题?
- 一个一直没有搞清楚的问题?
- 我超连接一个图片文件,点击的时候是打开那个图片,有什么办法可以点击时就下载那个图片文件呢?
- 求助:Javascipt中得到的四个方向键的键值是多少?
- JavaScript读文件,怎么判断文件读到结尾?
- JS在360浏览器的兼容模式下无法触发
- 如果打开一个外部的应用程序?
- 如何清除客户端的history记录及Temporary...
<head>
<title>进度条</title>
</head>
<body >
<div id=process>LOADING</div>
<script>
var num=0;
function mypro()
{
num++;
myarray=new Array('#494949','#646464','#747474','#888888','#969696','#A8A8A8','#B6B6B6','#C6C6C6','#D7D7D7','#E1E1E1','#F0F0F0','#F9F9F9')
process.style.color=myarray[num-1]
process.innerText=process.innerText+'■';
if(num<12) {setTimeout("mypro()",1000);}
else {window.open("http://www.d2sky.com","new");}
}
mypro();
</script>
</body>
</html>
用正则表达式在onkeydown和onbeforepaste里判断
<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="JScript" for="document" event="onkeydown">
if(event.keyCode==13)event.keyCode=9;
</script>
<script language="JScript">
var IPlikeInputStr=[];
for(var i=0;i<4;i++)IPlikeInputStr[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>"+IPlikeInputStr.join("")+"</div>");
</script>
<!--
div.IPDiv { background: #FFFFFF; width: 120; margin:0; font-family: Tahoma; font-size: 10pt; text-align: center; border-top: 2 ridge threedshadow; border-left: 2 ridge threedshadow; border-right: 2 inset threedhighlight; border-bottom: 2 inset threedhighlight }
input.IPInput { width: 24; font-family: Tahoma; font-size: 10pt; text-align: center; border-width: 0 }
-->
</style>
<!--回车键具有Tab键的功能 -->
<script>
function change() {
if (event.keyCode==13) {
event.keyCode=9;
}
}
</script>
<body onkeydown="change()">
<!--回车键具有Tab键的功能 -->
<script>
IPlikeInputStr = "";
IPlikeInputStr += '<div align="center"><div class="IPDiv">';
for (i=0;i<4;i++) {
IPlikeInputStr += '<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) ? '' : '.');
}
IPlikeInputStr += '</div></div>';
document.write(IPlikeInputStr);
</script>