Hallo
Ich habe da ein Problem, was andere Personen vielleicht auch schon einmal hatten.
Ich habe da ein kleines Script mit einem Radiobutten und einem Textfeld. Wenn auf den Radiobutton geklickt wird, soll der Text im Textfeld gelöscht werden.
Wenn der Radiobutton hinter dem Textfeld steht, funktioniert alles einwandfrei. Wenn ich aber den Radiobutton vor das Textfeld setze, funktioniert gar nichts mehr.
Könnt Ihr mir bei diesem Problem helfen? Im Voraus schon einmal Vielen Dank.
Hier ist das Skript mit Radiobutton hinter dem Textfeld.
<script language="javascript">
function cancel()
{
document.getElementById("textid").value='';
}
</script>
das Problem lässt sich ganz einfach lösen. Ein Element wird mit dem id Attribut auf einer Seite eindeutig identifiziert. Dass heist es dürfen nicht zwei unterschiedliche Elemente mit der selben ID vorkommen.
Hallo Danny
Erst einmal Vielen Dank für Deine schnelle Hilfe.
So wie Du mir das geschildert hast, funktioniert es, wenn der Radiobutton und das Textfeld zusammen stehen.
Wenn ich aber die Adribute in einer Tabelle in verschiedene Zellen setze, funktioniert es nicht mehr.
Gibt es da vielleicht noch einen anderen Trick?
geschrieben von Danny am 19.10.2009 - 18:06
Hallo,
zeig mal deinen Code um den es geht.
Ob und wo die Felder in einer Tabelle stehen ist eigentlich egal, siehe das kleine Beispiel unten was problemlos funktioniert: