Seite 1 von 1

aktuelles element einer Liste mit JavaScript

Verfasst: 26.11.2003 15:47
von King Crusty
Hallo!

Ich bräuchte euren JavaScript Rat. Ich habe eine Pull-Down Liste - diese wird per PHP aus einer mysql Datenbank erzeugt. Im Adminbereich möchte ich, dass der Admin Elemente davon löschen kann. Dazu habe ich überlegt, dass ich wieder so ein Pull Down Menü machen, dann mittels JavaScript den aktiven (ausgewählten) Eindruck anspreche, in ein unsichtbares Feld schreibe, dieses auslese (php) und dann aus der DB lösche.

Nun meine Frage(n):
Ist dieses Vorgehen sinnvoll?
Wie bekomme ich den Wert der aktiven Auswahl, sodass ich ihn PHP habe.

Verfasst: 26.11.2003 17:41
von King Crusty
Was ist daran falsch?

Code: Alles auswählen

 <form name="deletekat" >
	  <?php
	  Echo "<select name=\"kategorie\" size=\"1\">";
	  FOR ($i=0; $i<$anzahl; $i=$i+1)
			{
			$y = mysql_result($sqlergb, $i, "typ");
        ECHO "<option value=\"$y\" onChange=\"update()\">$y";
        	}
      Echo "</select>";
	  ?>
	  <input name="phpfeld" type="hidden" value="" onChange="update()">
		</form>
		<script language="JavaScript">
		function update(){
		document.write (document.deletekat.kategorie.value);
		}
		</script>  

Verfasst: 26.11.2003 18:52
von Pyramide
Warum schickst du nicht einfach das Formular ab, so wie es ist? Dann kannst du mit PHP den Wert des <select> Elements auslesen :roll:

Verfasst: 26.11.2003 19:27
von King Crusty
siehe Frage 1 :-)

danke....