限定只能是写限定的东西的代码
ENTER键可以让光标移到下一个输入框 :
只能是中文:
只能是英文和数字.屏蔽了输入法:
只能输入英文和数字:
只能是数字
只能显示,不能修改的文本框
input中只能输入数字在提交时提示
<script> <br>function onlyNum() <br>{ <br>if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)||(event.keyCode==8))) <br>event.returnValue=false; <br>} <br></script>
下拉列表打开窗口选择连接时弹出一个新窗口
一个复选框,点击之后一组复选框全部都选上
a
select里的option进行分类列表
提示限制输入的字符数
<script> <br><!-- <br>function SymError() <br>{ <br> return true; <br>} <br>window.onerror = SymError; <br>function strlength(str){ <br> var l=str.length; <br> var n=l <br> for (var i=0;i<l;i++) <br> { <br> if (str.charCodeAt(i)<0||str.charCodeAt(i)>255) n++ <br> } <br> return n <br>} <br>function changebyte(value,length){ <br> var l=strlength(value) <br> if (l<=length) { <br> if (document.all!=null) document.all("byte").innerText="还可以输入"+(length-l)+"字节" <br> } <br> else <br> { <br> document.all("byte").innerText="输入字节数超出范围" <br> } <br> return true <br>} <br>function changebyte1(value,length){ <br> var l=strlength(value) <br> if (l<=length) { <br> if (document.all!=null) document.all("byte1").innerText="还可以输入"+(length-l)+"字节" <br> } <br> else <br> { <br> document.all("byte1").innerText="输入字节数超出范围" <br> } <br> return true <br>} <br>function changebyte2(value,length){ <br> var l=strlength(value) <br> if (l<=length) { <br> if (document.all!=null) document.all("byte2").innerText="还可以输入"+(length-l)+"字节" <br> } <br> else <br> { <br> document.all("byte2").innerText="输入字节数超出范围" <br> } <br> return true <br>} <br></script>
判断填写字数的限制
<script> <br>function gbcount(message,total,used,remain) <br>{ <br> var max; <br> max = total.value; <br> if(message.value.length > max){ <br> message.value = message.value.substring(0,max); <br> used.value = max; <br> remain.value = 0; <br> alert('留言不能超过规定的字数!'); <br> } <br> else{ <br> used.value = message.value.length; <br> remain.value = max - used.value; <br> } <br>} <br></script>
注册阅读时间等待按钮
<script> <br><!-- <br>var secs = 15; <br>document.agree.agreeb.disabled=true; <br>for(i=1;i<=secs;i++) { <br> window.setTimeout("update(" + i + ")", i * 1000); <br>} <br>function update(num) { <br> if(num == secs) { <br> document.agree.agreeb.value =" 我 同 意 "; <br> document.agree.agreeb.disabled=false; <br> } <br>else { <br> printnr = secs-num; <br> document.agree.agreeb.value = "请认真查看<服务条款和声明> (" + printnr +")"; <br> } <br>} <br>//--> <br></script>









