PHPで動的にForm内に複数submitを作って、単一のものと配列の物がある場合に、配列の物だけJavascriptで条件を通るようにしたいと考えております。
PHPで作り、かつ配列となったオブジェクトの判別方法で困っております。
ご教授願えないでしょうか。
サンプルコード
html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <title>トップページ</title> 6 <link rel="stylesheet" type="text/css" href="top.css"> 7</head> 8<script language="javascript"> 9 function checkAct(){ 10 if(document.topForm.checkOn) //←ここでconfirm()を実行するのをcheckOnのみに絞りたい。 11 return confirm("やります?") 12 } 13</script> 14<body> 15<form name="topForm" action="next.php" method="post" onsubmit="return checkAct()"> 16<div class="top"> 17 <div>トップページ</div> 18</div> 19<hr> 20<div id="bottom" align="center"> 21 <input type="submit" name="checkOff" value="チェック無し"> 22 <?php 23 for($i = 0; $i < 10; $i++){ 24 print "<input name='checkOn[" . $i . "]' value='"チェック有り"'>" 25 } 26 ?> 27</div> 28</form> 29</body> 30</html>
回答1件
あなたの回答
tips
プレビュー