1// JavaScript Document 2 3///////////////////////////////////// 4// æ±ç¨ç¢ºèªã¡ãã»ã¼ã¸ 5///////////////////////////////////// 6function ConfirmMsg(msg){ 7 return (confirm(msg))?true:false; 8} 9 10///////////////////////////////////////////////////////////////////////////////// 11// æªå ¥ååã³ä¸æ£å ¥åã®ãã§ãã¯ï¼â»Safariã®ãã°ï¼ã¨ã¹ã±ã¼ãæåèªèï¼ãåé¿ï¼ 12///////////////////////////////////////////////////////////////////////////////// 13function inputChk(f,confirm_flg){ 14 15 // ãã©ã°ã®åæå 16 var flg = false; 17 var error_mes = "Error Message\r\næãå ¥ãã¾ãããä¸è¨ã®å 容ã確èªãã¦ãã ããã\r\n\r\n"; 18 19 // æªå ¥åã¨ä¸æ£å ¥åã®ãã§ã㯠20 var i; 21 var flag = 1; 22 if(!f.issue.value){ 23 for(i = 0; i < f.issue.length; i ++){ 24 if(f.issue[i].checked){ 25 flag = 0; break; 26 } 27 } 28 if(flag == 1){ 29 error_mes += "ã»ãåãåãã種å¥ã鏿ãã¦ãã ããã\r\n";flg = true; 30 } 31 } 32 var radio2 = document.getElementsByName('issue'); 33 var radiochecked2 =''; 34 for (var i = 0, length = radio2.length; i < length; i++) 35 { 36 if (radio2[i].checked) 37 { 38 radiochecked2 =radio2[i].value; 39 } 40 } 41 if(radiochecked2 =="ãã®ä»" && !f.issue_text.value){ 42 43 error_mes += "ã»ãåãåãã種å¥ï¼ãã®ä»ï¼ãå ¥åãã¦ãã ããã\r\n";flg = true; 44 } 45 46 if(!f.comp.value){ 47 error_mes += "ã»ä¼æ¥åãå ¥åãã¦ãã ããã\r\n";flg = true; 48 } 49 if(!f.name.value){ 50 error_mes += "ã»ååãå ¥åãã¦ãã ããã\r\n";flg = true; 51 } 52 53 if(!f.kana.value){ 54 error_mes += "ã»ããªã¬ããå ¥åãã¦ãã ããã\r\n";flg = true; 55 } 56var email_flg = false; 57if (!f.email.value) { 58 error_mes += "ã»ã¡ã¼ã«ã¢ãã¬ã¹ãå ¥åãã¦ãã ããã\r\n"; 59 flg = true; 60} else if (!f.email.value.match(/^[^@]+@[^.]+\..+/)) { 61 error_mes += "ã»ã¡ã¼ã«ã¢ãã¬ã¹ã®å½¢å¼ã«èª¤ããããã¾ãã\r\n"; 62 flg = true; 63} else { 64 email_flg = true; 65} 66 67if (email_flg) { 68 var email02_flg = false; 69 if (!f.email02.value) { 70 error_mes += "ã»ã¡ã¼ã«ã¢ãã¬ã¹ï¼ç¢ºèªç¨ï¼ãå ¥åãã¦ãã ããã\r\n"; 71 flg = true; 72 } else if (!f.email02.value.match(/^[^@]+@[^.]+\..+/)) { 73 error_mes += "ã»ã¡ã¼ã«ã¢ãã¬ã¹ï¼ç¢ºèªç¨ï¼ã®å½¢å¼ã«èª¤ããããã¾ãã\r\n"; 74 flg = true; 75 } else { 76 email02_flg = true; 77 } 78 79 if (email_flg && email02_flg) { 80 if (f.email.value != f.email02.value) { 81 error_mes += "ã»ã¡ã¼ã«ã¢ãã¬ã¹ã¨ã¡ã¼ã«ã¢ãã¬ã¹ï¼ç¢ºèªç¨ï¼ãä¸è´ãã¾ããã\r\n"; 82 flg = true; 83 } 84 } 85} 86 if(!f.comment.value){ 87 error_mes += "ã»ãåãåããå 容ãå ¥åãã¦ãã ããã\r\n";flg = true; 88 } 89 90if(!confirm_flg) 91{ 92 if(!f.agreement.checked){ 93 error_mes += "ã»ãå人æ å ±ä¿è·æ¹éãã®å 容ã«åæããã¦ããã¾ããã\r\n";flg = true; 94 } 95} 96 97 // å¤å® 98 if(flg){ 99 // ã¢ã©ã¼ã表示ãã¦åå ¥åãè¦å 100 window.alert(error_mes);return false; 101 } 102 else{ 103 104 // 確èªã¡ãã»ã¼ã¸ 105 if(confirm_flg){ 106 return ConfirmMsg('å ¥åããã ããå 容ã§éä¿¡ãã¾ãã\nããããã§ããï¼'); 107 } 108 return true; 109 } 110 111}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.