WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Formular: Inhalt von Input Feldern beim Ändern der Select Box ändern

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Formular: Inhalt von Input Feldern beim Ändern der Select Box... - 21 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Formular: Inhalt von Input Feldern beim Ändern der Select Box ändern
diwie
Otto-Normal-Poster
Threadstarter




Beiträge: 51

Ich habe ein Formular bestehend aus einer select box (nachname) und 3 input feldern (vorname, status, ip)). In die select box werden die Nachnamen aller Benutzer aus einer MySQL Datenbank eingelesen. Jetzt möchte ich gerne, damit beim Ändern der select box (nachname) der zugehörige Inhalt (vorname, status, ip) in den anderen 3 input feldern dynamisch ausgetauscht wird.

Ausgegangen bin ich am Beispiel der Vorlage "Chained Select Boxes". Das klappt im Firefox auch wunderbar, nur im IE scheint $_GET['person'] nicht übergeben zu werden. Das ist leer und somit greift keine Datenbankabfrage. Wo steckt nur mein Fehler?

Formular
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12:



Javascipt
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19:
var ajax = new sack();

function update_form_delete_user (sel) {
	var nachname = sel.options[sel.selectedIndex].value;
	document.getElementById('de_vorname').value = '';
	document.getElementById('de_status').value = '';
	document.getElementById('de_ip').value = '';
	if (nachname.value != 'Bitte wählen!') {
		ajax.requestFile = 'get_data_db_user.php?person=' + escape(nachname);
		ajax.onCompletion = update_form_input;
		ajax.runAJAX();
	}
		
}

function update_form_input () {
	var obj = document.getElementById('delete_user');
	eval(ajax.response);
}


get_data_db_user.php
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18:


Vielen Dank für Eure Zeit.

  Profil   Editieren   Zitieren
diwie
Otto-Normal-Poster
Threadstarter




Beiträge: 51

selectedIndex scheint im IE Probleme zu bereiten. Ein Alert auf "nachname" bleibt im IE leider leer. Kennt jemand eine in beiden Browsern funktionierende Alternative?

  Profil   Editieren   Zitieren
Ori
Mausakrobat




Beiträge: 162

Ein wenig Generelles:
Ändere doch Im JavaScript-Block Zeile 8 in
1:
if (sel.selectedIndex > 0)
, dann kannst Du die Beschriftung auch mal ändern.

Zum Problem:
Das ist mir auch schon aufgefallen. Der IE braucht gesetzte value-Angaben, sonst ist für ihn value="". Das ist zwar doppelt gemoppelt und eigentlich nicht erforderlich, dennoch macht der IE sonst nichts.

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » Formular: Inhalt von Input Feldern beim Ändern der Select Box...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Formular: Inhalt von Input Feldern beim Ändern der Select Box ändern im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8126535    Heute : 453     Gestern : 463     Online : 225     21.11.2024    14:26      0 Besucher in den letzten 60 Sekunden        
Nach oben