Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Formular-Check mit JavaScript





Frage

Kann ich bei der Überprüfung eines Formulares mit JavaScript auch ein "Select"-Feld (zwei Optionen) auslesen, um vor der Absendung des Formulares den Inhalt zu checken? Danke mr*robot

Antwort 1 von Dr.Ma-Busen

Mahlzeit!

Ja kannst du, am besten geht das mit einer Schleife, hier ist mal ein Beispiel:


<html>
<script type="text/javascript">
<!--
function chk(){
	var form_obj = document.forms['FormName'].elements['SelectName'];
	for(var i = 0; i < form_obj.length;i++){
		if(form_obj.options.selected){
			alert(form_obj.options.value + " wurde ausgewählt")
		}
	}
}
//-->
</script>
<body style="background-color:black; color:white">
<form id="FormName" method="post" action="">
	
<select name="SelectName" size="5" multiple>
	<option value="a1">Text A</option>
	<option value="a2">Text B</option>
	<option value="a3">Text C</option>
	<option value="a4">Text D</option>
	<option value="a5">Text E</option>
</select>

</form>
		<input type="button" name="" value="Check" onclick="chk()">

</body></html>

Das steht aber auch alles auf dieser Seite hier.... fast alles

Denke aber da dran das man JavaScript deaktivieren kann und das Formular kann dann auch ohne vorherige Prüfung abschicken werden.
Wenn du die möglichkeit hast dann mach auch noch eine Serverseitige prüfung des Formulars.

MfG
Dr.Ma-Busen

Antwort 2 von semi

Das Thema gab es hier oft.
Das letzte mal, glaube ich, hier

Gruß,
Michael

Antwort 3 von mr*robot

Danke für Eure Hilfe.
Es geht nur um das "Select"-Feld, der Rest ist klar.
Werde mich schon durchfriemeln.

mr*robot

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: