Submit()-Problem

Victory

Grünschnabel
Hi Zusammen
Alle fit im schritt? :)

Es ist mir schon fast peinlich:
Ich versuche ein Formular mit der Funktion document.frm_aendern.submit(); abzuschicken....
Bei Netscape funktioniert es herrlich, aber IE reagiert nicht darauf.
Ich weiss das Netscape besser ist, für solche Sachen. Aber das hier ist dann doch schon extrem!
Hier der Code:
<script text="text/javascript">

function aendern(id){

document.frm_aendern.aendern_id.value=id; //änderung des values (funktioniert mit NS und IE)
document.frm_aendern.submit(); //abschicken des Formulares (geht nur mit NS)

}

</script>


//hier der Link, halt im PHP style ($row[0] enthält eine ID)
<a href=\"javascript:void(null)\" onClick=\"aendern($row[0]);\">ändern</a>


//Hier das Formular, welches abgeschickt werden sollte
<form name="frm_aendern" action="home.php" method="post">
MA: <input type="text" name="aendern_ma" value="<?php echo "$aktMA";?>">
ID: <input type="text" name="aendern_id" value="">
</form>

wie bereits geschrieben, lässt sich das value vom inputfield "id" ändern. aber leider lässt sich das formular nicht abschicken..

Grüssche aus der Schweiz

Victory



(und vielen dank schonmal im voraus!)
 
Hmmm... da is keine großer Fehler drin - Mach mal ' mit in die Parameterliste von "aendern()". Bei mir schickts dann jeder Browser ab :)

Code:
<html>
<head>
<script text="text/javascript">
    function aendern(id){
      document.frm_aendern.aendern_id.value=id;
      document.frm_aendern.submit();
    }
</script>
</head>
<body>

<!-- angenommen <?php echo "$row[0]";?> liefert "test" -->
<a href="#" onClick="aendern('test'); return false;">ändern</a>

<form name="frm_aendern" action="home.php" method="post">
MA: <input type="text" name="aendern_ma" value='<?php echo "$aktMA";?>'>
ID: <input type="text" name="aendern_id" value="">
</form>

</body>
</html>

bye
 

Neue Beiträge

Zurück