Aller au contenu

débutant Javascript et erreurs


chouchou

Sujets conseillés

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... :unsure:

Bien sur, je manque d expérience.

Si quelqu un peut mŽaider, ce serait vraiment sympa, merci d avance.

Lien vers le commentaire
Partager sur d’autres sites

oui bien sur mais il est long: en voilà une partie

<?php
include('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 :D

Lien vers le commentaire
Partager sur d’autres sites

Je viens de trouver une réponse à un de mes problèmes: j avais oublié l ID de mon formulaire. :wacko:

Ce qui n empeche que j ai maintenant dŽautres problèmes mais bon petit à petit ca avance... :)

A plus peut etre

Lien vers le commentaire
Partager sur d’autres sites

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 !

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...