JavaScript¶¯Ì¬Ìí¼ÓºÍɾ³ýÐÐ
//Ìí¼Ó°´Å¥¶¨ÒåÖеİ´Å¥
function addBtnRow() {
var table = document.getElementById('btnList');
var rownum = table.rows.length;
var newrow = table.insertRow(rownum);
var newcell = newrow.insertCell();
newcell.innerHTML = "<input name='checkbox' type='radio' value='1'><input name='flags' type='hidden' value='1' ><input name='confIds' value='' type='hidden' /> "+rownum;
newcell = newrow.insertCell();
newcell.innerHTML = "<input name='bvalue' value='' type='text' style='width:100%' >";
newcell = newrow.insertCell();
newcell.innerHTML = "<input name='bevent' value='' type='text' style='width:500px' ondblclick=openWin(this,'395','200'); >";
newrow.cells[1].children[0].focus();
}
//ɾ³ý°´Å¥¶¨ÒåÖеİ´Å¥
function delBtnRow(){
var table = document.getElementById("btnList");
for(var i=1; i<table.rows.length; i++){
if(table.rows[i].cells[0].children[0].checked){
if(table.rows[i].cells[0].children[2].value!=""){
document.forms[0].delConfId.value+=table.rows[i].cells[0].children[2].value+"@"
Ïà¹ØÎĵµ£º
Ò»¡¢ÑéÖ¤Àà
1¡¢Êý×ÖÑéÖ¤ÄÚ
1.1 ÕûÊý
/^(-|\+)?\d+$/¡¡¡¡²»¿ÉÒÔΪ¿Õ
/^[-+]?\d*$/ ¿ÉÒÔΪ¿Õ
1.2 ´óÓÚ0µÄÕûÊý £¨ÓÃÓÚ´«À´µÄIDµÄÑéÖ¤)
/^\d+$/
1.3 ¸ºÕûÊýµÄÑéÖ¤
/^-\d+$/
1.4 ÕûÊý²»ÄÜ´óÓÚiMax
¸ù¾ÝÉÏÃæµÄÕýÔò¿ÉÒÔд³ö¡£
1.5 ÕûÊý²»ÄÜÐ¡Ó ......
Chrome¡¢IEºÍFirefox¶¼·×·×ÔÚаæÖÐÔöÇ¿ÁËJavaScriptÒýÇæµÄÖ´ÐÐЧÂÊ£¬Ëæ×ÅJavaScriptЧÂÊÔÚ¸÷´óä¯ÀÀÆ÷µÄÏÔÖøÌá¸ß£¬JavaScript¿ÉÒÔ×öÔ½À´Ô½¶àµÄÊ£¬±¾µØÎļþAPIµÄÒýÈ뽫ÈúܶàÓÐȤµÄ¹¦ÄܳÉΪÏÖʵ¡£
¡¡¡¡ÈÕǰ£¬MozillaÏòW3CÌá½»ÁËÒ»¸ö²Ý°¸£¬Ö¼ÔÚÍÆ³öÒ»¸öJavaScript API£¬ÈÃJavaScript ½Å±¾Ö±½Ó²Ù×÷±¾µØÎļþ£¬FirefoxµÄ×îÐÂä¯ ......
<script type="text/javascript">
<!--
function myCheck() {
var str = "";
for(var i=0; i<document.forms[0].chk_type.length; i++) {
......