tag:forum.selfhtml.org,2005:/self Zugriff auf HTML-Elemente – SELFHTML-Forum 2003-07-01T09:21:51Z https://forum.selfhtml.org/self/2003/jul/1/zugriff-auf-html-elemente/426597#m426597 Mark asmodhan@web.de 2003-07-01T07:38:54Z 2003-07-01T07:38:54Z Zugriff auf HTML-Elemente <p>Guten Morgen!</p> <p>Mein Problem: Im nachfolgenden Script funktioniert zwar die weitergabe der Daten aus dem Formular und die Referenzierung über die entsprechenden Indizes, jedoch funzt das Javascript so nicht mehr(deshalb auch auskommentiert...). Lasse ich in den Namen der <input> die "[]" weg, geht das Script, aber ich kann immer nur noch auf das letzte Datenelement zugreifen.</p> <p>Wie schaffe ich beides? Das kann doch nicht soo schwer sein?</p> <p>Vielen Dank!</p> <p>MfG</p> <p>Mark Pohl</p> <p>Das Script:</p> <p><?php<br> if ($mode=='sendform')<br> {<br>  echo $chk[0]."\r\n";<br>  echo $art[0]."\r\n";<br>  echo $cnt[0]."\r\n";<br>  echo $chk[1]."\r\n";<br>  echo $art[1]."\r\n";<br>  echo $cnt[1]."\r\n";<br> }<br> else<br> {<br> ?><br> <html><br>  <script><br>   function activate(chknmb)<br>   {<br> /*<br>    if (document.all.chk[chknmb].checked==false)<br>    {<br>     document.all.art[chknmb].disabled=true;<br>     document.all.art[chknmb].value="";<br>     document.all.cnt[chknmb].disabled=true;<br>     document.all.cnt[chknmb].value="";<br>    }<br>    if (document.all.chk[chknmb].checked==true)<br>    {<br>     document.all.art[chknmb].disabled=false;<br>     document.all.cnt[chknmb].disabled=false;<br>    }<br> */<br>   }<br>  </script><br>  <body><br>   <form method="get" name="bestellung" action="bestell.php"><br>    <input name="mode" type="hidden" value="sendform"></input><br>      <input name="chk[]" type="checkbox" onclick="activate(0)"></input><br>      <input name="art[]" type="text" maxlength="2"></input><br>      <input name="cnt[]" type="text" maxlength="2"></input><br><br>      <input name="chk[]" type="checkbox" onclick="activate(1)"></input><br>      <input name="art[]" type="text" maxlength="2"></input><br>      <input name="cnt[]" type="text" maxlength="2"></input><br><br>      <input type="submit" value="abschicken"></input><br>   </form><br>  </body><br> </html><br> <?php<br> }<br> ?></p> https://forum.selfhtml.org/self/2003/jul/1/zugriff-auf-html-elemente/426598#m426598 Mark asmodhan@web.de 2003-07-01T09:21:51Z 2003-07-01T09:21:51Z Zugriff auf HTML-Elemente <blockquote> <p>Guten Morgen!</p> <p>Mein Problem: Im nachfolgenden Script funktioniert zwar die weitergabe der Daten aus dem Formular und die Referenzierung über die entsprechenden Indizes, jedoch funzt das Javascript so nicht mehr(deshalb auch auskommentiert...). Lasse ich in den Namen der <input> die "[]" weg, geht das Script, aber ich kann immer nur noch auf das letzte Datenelement zugreifen.</p> <p>Wie schaffe ich beides? Das kann doch nicht soo schwer sein?</p> <p>Vielen Dank!</p> <p>MfG</p> </blockquote> <p>....</p> <p>Habs selber lösen können...</p>