71.禁止选择页面上的文字来拷贝 <script> function noEffect() { with (event) { returnValue = false; cancelBubble = true; } return; } </script> <body onselectstart="noEffect()" oncontextmenu="noEffect()">//
72.屏蔽右键菜单 oncontextmenu="event.returnValue = false"//
73.事件禁止起泡 event.cancelBubble = true//
74.禁止在输入框打开输入法 <input style="ime-mode: disabled">//
75.屏蔽汉字和空格 <input name="txt"><input type="submit" onClick="alert(!/[^ -}]\s/.test(txt.value))">//
76.用javascript判断文件是否存在 function Exists(filespec) { if (filespec) { var fso; fso = new ActiveXObject("Scripting.FileSystemObject"); alert(fso.FileExists(filespec)); } } 选择图片 <input type=file name=f1><p> <input type="submit" onClick="Exists(f1.value)">//
77.获得当前的文本框选中的文字 <input onmouseup="alert(document.selection.createRange().text)" value=123>//
78.跳转至目标页面,同时不可返回 <a href="javascript:location.replace('http://www.sohu.com/')">sohu.com</a>//
79.获得当前的行是表格的第几行 <script> function getrow(obj) { if(event.srcElement.tagName=="TD"){ curRow=event.srcElement.parentElement; alert("这是第"+(curRow.rowIndex+1)+"行");
} } </script>
<table border="1" width="100%" onclick=getrow(this)> <tr> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> </tr> <tr> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> </tr> </table>//
80.删除表格某行,xx表示某行,下标从0开始计算 document.all.myTable.deleteRow(xx)//
81.动态的向表格中添加行 <table id="t1" border="1"> </table> <script language="JavaScript"> function add() { t1.insertRow().insertCell().innerHTML = '<input name="test'+t1.rows.length+'">';
上一篇:拾色器,不用记颜色代码。
下一篇:征求:个人站长服务器安全讲座
|