chouchou Posté 28 Avril 2004 Posté 28 Avril 2004 Bonjour à tous, Je débute en javascript et je ne comprends pas toutes les erreurs. J ai créé un formulaire HTML et j utilise une image avec un script Javascript comme submit. Voici mon code: function vor(){document.getElementById("main").action = "<?echo $linkForward;?>";document.getElementById("main").submit(); }function zurueck(){ document.getElementById("main").action = "<?echo $linkBack;?>"; document.getElementById("main").submit(); } Pour avancer, fonction vor() pas de problème mais pour reculer fonction zurueck(), la premiere fois c est bon et ensuite, j ai un message d erreur qui me dit que document.getElementById("main") est nul ou n est pas un objet. Là, je ne comprends pas... Bien sur, je manque d expérience. Si quelqu un peut mŽaider, ce serait vraiment sympa, merci d avance.
chouchou Posté 28 Avril 2004 Auteur Posté 28 Avril 2004 oui bien sur mais il est long: en voilà une partie <?phpinclude('verbindung.php');session_start();$_SESSION = $_GET["step"];$_SESSION = $_GET["status"];$prio = $_SESSION['prio'] = $_POST["prio"];$projekt=$_SESSION["projekt"]= $_POST["projekt"];$linkForward = "template.php?step=" . ($_GET["step"] + 1).'&status=1';$linkBack = "template.php?step=" . ($_GET["step"] - 1).'&status=0';?><form name="info" method="POST" action="<?php echo $linkForward; ?>" onclick="return CheckForm(this)"> <p><strong>Nr. :</strong> <input name="nummer" type="text" size="3" maxlength="4" value="<?echo odbc_result($result, "ThemaID" );?>.<?echo odbc_result($result, "PruefpunktNummer" );?> <strong>Thema :</strong> <input name="thema" type="text" size="18" maxlength="30" value=<?echo odbc_result($result, "ThemaID" );?>"> <strong>Nutzergruppe :</strong> <input name="nutzGruppe" type="text" size="10" maxlength="20" value="<?echo odbc_result($resultNutz, "Nutzergruppe" );?>"> <strong>Priorität :</strong> <input name="prioritaet" type="text" size="1" maxlength="1" value="<?echo odbc_result($result, "PrioritaetID" );?>"> </p> </div> <!-- Rahmen für das Untermenü--> <div id="boite12" style="background-color:#FBD98F; border:0px solid #FEEE00;"> <h4> <a href="P:\Web Solutions\Barrierefreiheit\Website\startseite\startseite.html">Start </a> > Layout ><span style="color:#FF911D"><strong> 1</strong></span> > <a href="P:\Web Solutions\Barrierefreiheit\Website\layout\layout2.html">2 </a>> <a href="P:\Web Solutions\Barrierefreiheit\Website\layout\layout3.html"> 3</a> </h4> </div> <!-- Rahmen für das Menü--> <div id="boite9" style="background-color:#FAF5BD; border:0px solid #00000;"> <br> <ol type="1"> <a href="P:\Web Solutions\Barrierefreiheit\Website\layout\layout1.html"> <span style="color:#FF911D"><li>Layout </span></a> <a href="P:\Web Solutions\Barrierefreiheit\Website\text\text1.html"> <li>Text </a> <a href="P:\Web Solutions\Barrierefreiheit\Website\schrift\schrift1.html"><li>Schrift</a> <a href="P:\Web Solutions\Barrierefreiheit\Website\stylesheets\stylesheets1.html"><li>Stylesheets</a> <a href="P:\Web Solutions\Barrierefreiheit\Website\farben\farben1.html"><li>Farben</a> <a href="P:\Web Solutions\Barrierefreiheit\Website\interaktionselemente\interaktionselemente1.html"><li>Interaktions- elemente</a> <a href="P:\Web Solutions\Barrierefreiheit\Website\hyperlinks\hyperlinks1.html"><li>Hyperlinks</a> <a href="P:\Web Solutions\Barrierefreiheit\Website\formulare\formulare1.html"><li>Formulare</a> <a href="P:\Web Solutions\Barrierefreiheit\Website\animation\animation1.html"><li>Animation</a> <a href="P:\Web Solutions\Barrierefreiheit\Website\popup\popup1.html"><li>Pop-Up-Fenster</a> </ol> </div> <!-- Linksrahmen für das Inhalt--> <div id="boite10" style="background-color:#FFFFFF; border:0px solid red;"> <p><strong>Prüfpunkt:</strong><br> <textarea name="pruefpunkt" cols="40" rows="5"><?echo odbc_result($result, "PruefpunktText" );?> </textarea> <br><br> <strong>Hintergrund:</strong><br> <textarea name="hintergrund" cols="40" rows="5"><?echo odbc_result($result, "Hintergrund" );?></textarea><br><br> <strong>Referenz:</strong><br> <textarea name="referenz" cols="40" rows="2"> <?if (!empty($ref)){echo odbc_result($resultRef, "Referenz");}?></textarea><br><br> <strong>Beispiellösung:</strong><br> <textarea name="beispielloesung" cols="40" rows="5"><?echo odbc_result($result, "Beispielloesung" );?></textarea> </p> </div> <!-- Rechtsrahmen für das Inhalt--> <div id="boite11" style="background-color:#FFFFFF; border:0px solid green;"> <? if ($antwort == 1) { echo'<input type="radio" name="ergebnisse" value="ja" checked> Ja<br> <input type="radio" name="ergebnisse" value="nein"> Nein<br> <input type="radio" name="ergebnisse" value="nicht_pruefbar"> Nicht prüfbar'; } else if ($antwort == 2) { echo'<input type="radio" name="ergebnisse" value="ja"> Ja<br> <input type="radio" name="ergebnisse" value="nein" checked> Nein<br> <input type="radio" name="ergebnisse" value="nicht_pruefbar"> Nicht prüfbar'; } else { echo '<input type="radio" name="ergebnisse" value="ja"> Ja<br> <input type="radio" name="ergebnisse" value="nein"> Nein<br> <input type="radio" name="ergebnisse" value="nicht_pruefbar" checked> Nicht prüfbar'; } ?> <br> <strong>Erlaeuterung:</strong><br> <textarea name="erlaeuterung" cols="40" rows="5"><?echo odbc_result($result, "Erlaeuterung" );?></textarea> <!-- Pfeile nach Rechts--> <p style="padding-top:198px; padding-left:313px;"> <a href="javascript:vor()"> <img src="P:\Web Solutions\Barrierefreiheit\NeueWebsite\bilder\forwaerst.jpg" alt="Nexter Punkt" border="0"></a> </p> </div></div><!-- Pfeile nach Links--> <div id="boite16" style="background-color:#FFFFFF; border:0px solid green;"> <a href="javascript:zurueck()"> <img src="P:\Web Solutions\Barrierefreiheit\NeueWebsite\bilder\rueckwerst.jpg" alt="NachStartseite" border="0"></a> </div> </form> <?}?> Merci de prendre un peu de temps pour moi
chouchou Posté 28 Avril 2004 Auteur Posté 28 Avril 2004 Je viens de trouver une réponse à un de mes problèmes: j avais oublié l ID de mon formulaire. Ce qui n empeche que j ai maintenant dŽautres problèmes mais bon petit à petit ca avance... A plus peut etre
pitidev Posté 28 Avril 2004 Posté 28 Avril 2004 héhé voila pourquoi j'etais interessé par voir le formulaire HTML NB : pour des pb javascript, tu peux nous donner que le source HTML de la page coté client ... on n'a pas besoin du source PHP du coté serveur. cela sera plus leger !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant