/** * 注意:このjavascriptは、Jspとしてコンパイルされます。 * web.xmlのservlet-mapping参照 * @author asuzuki */ function submitButton() { if (document.loto6PastResultForm.searchway[1].checked){ var data = document.loto6PastResultForm.kaigou.value; var checkOK = "0123456789"; var allValid = true; var allNum = ""; //必須チェック if (data == ""){ alert('回号を入力してください。'); document.loto6PastResultForm.kaigou.focus(); return (false); } for (i = 0; i < data.length; i++){ ch = data.charAt(i); for (j = 0; j < checkOK.length; j++){ if (ch == checkOK.charAt(j)) break; } if (j == checkOK.length){ allValid = false; break; } allNum += ch; } //数字チェック if (!allValid){ alert('回号には数字を入力してください。'); document.loto6PastResultForm.kaigou.focus(); return (false); } } var searchway = ""; if (document.loto6PastResultForm.searchway[0].checked) { searchway = document.loto6PastResultForm.searchway[0].value; } else { searchway = document.loto6PastResultForm.searchway[1].value; } jp.co.takarakujinet.AjaxUtil.updateElementFrom( "contents2", "/ajax/loto6/pastResultPage.do", {"searchway" : searchway, "year" : document.loto6PastResultForm.year.value, "month" : document.loto6PastResultForm.month.value, "day" : document.loto6PastResultForm.day.value, "kaigou" : document.loto6PastResultForm.kaigou.value, "howmany" : document.loto6PastResultForm.howmany.value}, "POST"); } document.onkeypress = nextForm; function nextForm(evt){ if(document.all) { keycode = event.keyCode; } else { keycode = evt.keyCode; } if (keycode == 13) { submitButton(); return false; } return true; }