繁体   English   中英

使用javascript提交动态表单

[英]submit dynamic form with javascript

当我想用我的js提交表单时,我总是会收到此错误:

未捕获的TypeError:无法读取null的属性'submit'

它就像js没有找到形式

这里是js代码:

 echo "<script language='javascript' type='text/javascript'>"; echo "function send(ak,id){"; echo "document.getElementById('java').submit(); "; echo "document.write('submited');"; echo"}"; echo "</script>"; 

这里是php / html:

  echo "<form id='java' method='post' action='reisegruppe.php' >"; echo "<input name='ak' type='hidden' />"; echo "<input name='id' type='hidden' />"; // Reisegruppe ausgeben if ($result1->num_rows > 0) { // Reisegruppe ID , von , nach ausgeben $count = 1; while($row1 = $result1->fetch_assoc()) { echo "<br>" . "id: " . $row1["reisegruppe_id"]. " - <b> von: </b> " .'<b>'.'<input name="von" value='.$row1["von"].' size="5" />'.'</b>'. " " . "<b>nach: </b>" .'<b>'.'<input size="5" name="nach" value='. $row1["nach"].'>'.'</b>'." ". "<br>"; echo "<a href='javascript:send(1,32)';>neu eintragen</a>"; while($row = $result->fetch_assoc()){ if($row1["reisegruppe_id"] == $row["FK_reisegruppe_id"]){ echo " - Name: " . $row["vorname"]. " " . $row["nachname"]. " " . "<br>";} } $sql = "SELECT reisegruppe_id, von, nach,teilnehmer_id, vorname, nachname,FK_reisegruppe_id FROM Reisegruppe JOIN Teilnehmer on FK_reisegruppe_id = reisegruppe_id"; $result = $conn->query($sql); } } else { echo "0 results"; } echo </form>; 

注释此行,因为它是停止fromsubmitting

echo "document.write('submited');"; 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM