首 页文章中心电脑学习下载中心新云商城动画频道客户留言学习论坛繁體中文
设为首页
加入收藏
联系我们
 
电脑基础 电脑常识 | 程序设计 | 病毒安全 | 认证考试 | 硬件学校 | 精彩专区 | 就业培训 | 办公软件 | 互 联 网 | QQ 专区 | 其 他
深入学习 站长学院 | 网络编程 | 网页设计 | 图形图像 | 操作系统 | 网络媒体 | 黑客攻防 | 编程开发 | 站长CLUB | Seo专区 | 数据库
软件下载 系统相关 | 网络软件 | 硬件工具 | 媒体工具 | 应用软件 | 常用软件 | 视频教程 | 游戏外挂 | 聊天工具 | 杀毒防火| 其 它
动画频道 益智游戏 | Flash短片| Flash专辑| Flash音乐| 成 人 类 | 情 感 类 | 益 智 类 | 搞 笑 类 | QQ 系 列 | 港台女歌手
您当前的位置:电脑基础学习网 -> 电脑学习 -> 其他 -> 经验技巧 -> 新频道内容 退出登录 用户管理
     栏目导航
· 软件FAQ · 经验技巧
· 注册表 · 比较评测
     热门新频道
· 如何破解p2p终结者?...
· 定期自动变换电脑墙...
· [图文] 网速测试(不但可以测...
· [组图] 浪漫情人节 浓情巧克...
· XP网络加速
· 基础知识:了解病毒...
· 上网操作1000问
· 两个无线路由器的连...
· [组图] 教你5秒 WPS将Word文...
· 介绍在WPS Office 2...
     相关新频道
表单相关特效整理
作者:佚名  来源:不详  发布时间:2006-3-18 下午 12:51:13  发布人:admin

减小字体 增大字体


只能是一些限定的东西运行代码框
ENTER键可以让光标移到下一个输入框 <input onkeydown="if(event.keyCode==13)event.keyCode=9" > <br>只能是中文<input onkeyup="value=value.replace(/[ -~]/g,')" onkeydown="if(event.keyCode==13)event.keyCode=9"> <br>屏蔽输入法<input style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9"> <br>只能输入英文和数字<input onkeyup="value=value.replace(/[\W]/g,') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,'))" onkeydown="if(event.keyCode==13)event.keyCode=9"> <br>只能是数字<input onkeyup="value=value.replace(/[^\d]/g,') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,'))"><br>只能显示,不能修改<input readonly value="只能显示,不能修改">
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]只能是数字,判断按键的值。运行代码框
<script language=javascript>function onlyNum(){if(!((event.keyCode>=48&&event.keyCode<=57)
(event.keyCode>=96&&event.keyCode<=105)
(event.keyCode==8)))event.returnValue=false;}</script><input onkeydown="onlyNum();">
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]附:获取键盘的KeyCode运行代码框
<html><head><script language="javascript"> ns4 = (document.layers) ? true : false; ie4 = (document.all) ? true : false;function keyDown(e){ if(ns4){ var nkey=e.which; var iekey='现在是ns浏览器'; var realkey=String.fromCharCode(e.which);} if(ie4){ var iekey=event.keyCode; var nkey='现在是ie浏览器'; var realkey=String.fromCharCode(event.keyCode); if(event.keyCode==32){realkey='\' 空格\'} if(event.keyCode==13){realkey='\' 回车\'} if(event.keyCode==27){realkey='\' Esc\'} if(event.keyCode==16){realkey='\' Shift\'} if(event.keyCode==17){realkey='\' Ctrl\'} if(event.keyCode==18){realkey='\' Alt\'}} alert('ns浏览器中键值:'+nkey+'\n'+'ie浏览器中键值:'+iekey+'\n'+'实际键为'+realkey);}document.onkeydown = keyDown;if(ns4){document.captureEvents(Event.KEYDOWN);}</script></head><body>//Javascript Document.<hr><center><h3>请按任意一个键。。。。</h3></center></body></html>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]限制网页用键盘运行代码框
<body onkeydown="alert('禁用');return false;">限制键盘的某个键:body onkeydown="if(event.keyCode==num){alert('禁用');return false;}
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]再加个找按键的值运行代码框
<script>function show(){ alert("ASCII代码是:"+event.keyCode);}</script><body onkeydown="show()">
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]只能是IP地址运行代码框
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="GENERATOR" content="Microsoft FrontPage 4.0"><meta name="ProgId" content="FrontPage.Editor.Document"><style>.a3{width:30;border:0;text-align:center}</style><script>function mask(obj){obj.value=obj.value.replace(/[^\d]/g,')key1=event.keyCodeif (key1==37
key1==39){ obj.blur();nextip=parseInt(obj.name.substr(2,1))nextip=key1==37?nextip-1:nextip+1;nextip=nextip>=5?1:nextipnextip=nextip<=0?4:nextipeval("ip"+nextip+".focus()")} if(obj.value.length>=3) if(parseInt(obj.value)>=256
parseInt(obj.value)<=0){alert(parseInt(obj.value)+"IP地址错误!")obj.value=""obj.focus()return false;}else { obj.blur();nextip=parseInt(obj.name.substr(2,1))+1nextip=nextip>=5?1:nextipnextip=nextip<=0?4:nextipeval("ip"+nextip+".focus()")}}function mask_c(obj){clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,'))}</script><title>IP地址输入</title></head><body>IP地址输入<div style="border-width:1;border-color:balck;border-style:solid;width:165;font-size:9pt"><input type=text name=ip1 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()>.<input type=text name=ip2 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()>.<input type=text name=ip3 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()>.<input type=text name=ip4 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()></div></body></html>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]用#default#savehistory防止后退清空text文本框: 运行代码框
<HTML><HEAD><META NAME="save" CONTENT="history"><STYLE> .saveHistory {behavior:url(#default#savehistory);}</STYLE></HEAD><BODY><INPUT class=saveHistory type=text id=oPersistInput><input type=button onclick='javascript:location.href="http://www.cnbruce.com/red/"' value='点击进入,再按后退键试试?'></BODY></HTML>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]TEXTAREA自适应文字行数的多少运行代码框
<textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]上传预览图片运行代码框
<img id=pic src=/study/UploadPic/2006-3/2006318125113905.gif><input type=file name=file><input type=button onclick=pic.src=file.value value=预览图片><input type=button onclick=alert(file.value) value=图片地址><input type=button onclick="file.outerHTML=file.outerHTML.replace(/value=\w/g,')" value="清除file里字">
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]去掉下拉选项的边框运行代码框
<div style="position: absolute; left: 10px; top: 10px; width: 115px; height: 20px; clip:rect(2 114 20 2);"> <select> <option >cnpeople</option> <option >cnrose</option> <option >cnbruce</option> </select> </font></div>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]下拉列表打开窗口运行代码框
<select onChange="if(this.selectedIndex && this.selectedIndex!=0){window.open(this.value);}this.selectedIndex=0;"><option selected>更多链接……</option><option value="http://www.cnbruce.com">cnbruce</option><option value="http://daonet.myrice.com/old/">daonet</option><option value="http://www.blueidea.com">blue!dea</select>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]通过下拉菜单传递跳转运行代码框
<form action="showlog.asp?" ><select name="cat_id" onpropertychange="form.submit();"><option value="">==请选择==</option><option value="11">11</option><option value="22">22</option></select></form>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]TAB键在文本域中的体现运行代码框
<script>function editTab(){ var code, sel, tmp, r var tabs="" event.returnValue = false sel =event.srcElement.document.selection.createRange() r = event.srcElement.createTextRange() switch (event.keyCode) { case (8) : if (!(sel.getClientRects().length > 1)) { event.returnValue = true return } code = sel.text tmp = sel.duplicate() tmp.moveToPoint(r.getBoundingClientRect().left, sel.getClientRects()[0].top) sel.setEndPoint("startToStart", tmp) sel.text = sel.text.replace(/^\t/gm, "") code = code.replace(/^\t/gm, "").replace(/\r\n/g, "\r") r.findText(code) r.select() break case (9) : if (sel.getClientRects().length > 1) { code = sel.text tmp = sel.duplicate() tmp.moveToPoint(r.getBoundingClientRect().left, sel.getClientRects()[0].top) sel.setEndPoint("startToStart", tmp) sel.text = "\t"+sel.text.replace(/\r\n/g, "\r\t") code = code.replace(/\r\n/g, "\r\t") r.findText(code) r.select() } else { sel.text = "\t" sel.select() } break case (13) : tmp = sel.duplicate() tmp.moveToPoint(r.getBoundingClientRect().left, sel.getClientRects()[0].top) tmp.setEndPoint("endToEnd", sel) for (var i=0; tmp.text.match(/^[\t]+/g) && i<tmp.text.match(/^[\t]+/g)[0].length; i++) tabs += "\t" sel.text = "\r\n"+tabs sel.select() break default : event.returnValue = true break }}</script><textarea cols=75 rows=20 onkeydown="editTab()"><script>alert("ok")</script></textarea>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]文本框的上/下拉运行代码框
<form name="cnbruce"><textarea name="com"></textarea></form><SPAN title='放大输入框' style='FONT-SIZE: 12px; CURSOR: hand' onclick=document.cnbruce.com.rows+=4>向下</SPAN> <SPAN title='缩小输入框' style='FONT-SIZE: 12px; CURSOR: hand' class='arrow' onclick='if(document.cnbruce.com.rows>=4)document.cnbruce.com.rows-=4;else return false'>向上</SPAN>

[1] [2] 下一页  

[ ] [返回上一页] [打 印] [收 藏]
下一篇新频道:头部属性全接触
∷相关新频道评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图