javascript checkBoxµÄʹÓÃ
¢Ùfunction doDelete(){
var deleteArray = new Array();
var cnt = 0;
for (i = 0; i < document.forms[0].elements.length; i++ ) {
// ¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤¬ON¤Î時¤Ï¤½¤Î値¤ò設¶¨¤¹¤ë¡£
if (document.forms[0].elements[i].type == "checkbox" ) {
if (document.forms[0].elements[i].checked == true) {
deleteArray[cnt] = document.forms[0].elements[i].value;
cnt = cnt + 1;
}
}
}
if( cnt < 1 ){
alert('<bean:message key="MM00240E" bundle="momentmsg"/>');
return;
}
if ( confirm('<bean:message key="MM00350I" arg0="測¶¨結¹û" bundle="momentmsg"/>')==true ) {
document.forms[0].chk.value =deleteArray;
document.forms[0].action="./MPMG0020DeleteAction.do";
document.forms[0].submit();
}
}
¢ÚÔÚhtmlÖÐ×·¼ÓÒ»¸öÒþ²Ø±äÁ¿<html:hidden name="MPMG0020Form" property="chk"/>
¢ÛÔÚMPMG0020DeleteActionÀïʹÓÃÒÔÏ´úÂë¿ÉÒÔ·ÃÎʵ½ÐèҪɾ³ýµÄ¼Í¼:
String[] checkval = null;
//»Ãæ.Ï÷³ý選択
String strChecked = (String)MPMG0020Form.get("chk");
if(strChecked != null && !strChecked.equals("")){
&
Ïà¹ØÎĵµ£º
ÓÐʱºò½øÐÐajax½»»¥µÄʱºò£¬·µ»ØµÄÊý¾Ý¿ÉÒÔ×Ô¼ºÌí¼Ó·Ö¸ô·û£¬±ÈÈç^^^£¬È»ºó¶ÔÕâЩ·Ö¸ô·û½øÐнâÎö£¬·Ö½âΪһ¸öÊý×é¡£
function fill(v) {
if (v == undefined)return false;
var result = v.split("^^^");
$("#cnPatent").val(result[0]);
$("#cnPText").val(result[1]); ......
±¾ÎĽéÉÜÈçϼ¸¸ö·½ÃæµÄÄÚÈÝ:
1.ÈçºÎ´´½¨Êý×é
2.ÈçºÎ¶ÔÊý×é½øÐвÙ×÷£¨Ìí¼Ó,ɾ³ý,¶ÁÈ¡)
3.Êý×é³£¼û·½·¨ºÍÊôÐÔ
ÈçºÎ´´½¨Ò»¸öÊý×é,Ò»°ãµØ¸ù¾Ý³õʼ»¯É趨¼òµ¥·ÖΪ3ÖÖ:
1.µ¥´¿´´½¨Êý×é:
var arr=new Array();
Òªµã:ÓÃnew¹Ø¼ü×Ö´´½¨Êý×é¶ÔÏóArray(),Array()¶ÔÏóÊÇÒ»¸ö±¾µØÀà,¿ÉÒÔÓÃnew´´½¨Ò»¸ö¶ÔÏóºóʹÓÃ
2.´´½¨Ê ......
¼ìË÷:
1 ÓÃ||À´Ìî³äĬÈÏÖµ
var status = flight.status || "unknown";
2 ʹÓÃ&&·ÀÖ¹TypeError
flight.equipment.model //throw "TypeError"
flight.equipment && flight.equipment.model //undefined
ÒýÓÃ
var a={},b={},c={};
document.writeln(a===b); //false
ÔÐÍ
Javascript ......