使用javascript提交动态表单

时间:2015-10-27 09:08:40

标签: javascript php html submit

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

未捕获的TypeError:无法读取属性'提交'为null

就像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>";
&#13;
&#13;
&#13;

这里是php / html:

&#13;
&#13;
   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>;
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:2)

对此行发表评论,因为它会停止from的{​​{1}}

submitting