Hi,
Ich habe als Hausaufgabe eine Aufgabe, wo ich ein Input-Feld, was deaktiviert sein soll mit einen Zufallswert aus der Datenbank füllen soll.
Dies habe ich auch fertig und klappt.
SQL-Syntax:
Wenn ich das Formular jetzt aufrufe, habe ich in diesen Input Feld bereits einen Namen drin.
Nun kommt leider die Zusatzaufgabe (die ich aber nicht unbedingt machen muß... aber will).
"Erweitern Sie Ihr Script so, das der Zufallsname neu generiert werden kann ohne das die Seite neu geladen wird."
Da ich es gerne schlank halten möchte, würde ich das mit JS umsetzen wollen. AYAX wird sicherlich auch gehen... aber dann müßte sicherlich erst was einbinden müssen.
Fragen:
1: Kann ich das gewünschte mit JS umsetzen ?
Oder schafft das PHP sogar (soweit mir bekannt nur mit Reload[?])
2: Wäre JS die schlankste Lösung oder gibt es noch was anderes, womit ich das gewünschte besser/einfacher umsetzen kann ?
3: Falls 1 + 2 darauf hinauslaufen, das JS das am besten umsetzen kann: Nach was müßte ich googeln. Welche Funktionen kommen hier zum einsatz ?
Gff. ein Link wäre gaaaanz schön
(Aber nicht unbedingt notwendig... kann auch selbst suchen)
Danke
Ich habe als Hausaufgabe eine Aufgabe, wo ich ein Input-Feld, was deaktiviert sein soll mit einen Zufallswert aus der Datenbank füllen soll.
Dies habe ich auch fertig und klappt.
SQL-Syntax:
Code:
SELECT name FROM zufalls_namen ORDER BY RAND( ) LIMIT 1
PHP-Code:
<tr>
<td>Zufallsname: <img src="refresh.gif" style="cursor: pointer; cursor: hand;" id="zufall" border="0" alt="Zufallsnamen Generieren" /></td>
<td><input type="text" disabled="disabled" name="zufall" id="zufall"
value="<?php print $record->zufall; ?>" />
</td>
</tr>
Nun kommt leider die Zusatzaufgabe (die ich aber nicht unbedingt machen muß... aber will).
"Erweitern Sie Ihr Script so, das der Zufallsname neu generiert werden kann ohne das die Seite neu geladen wird."
Da ich es gerne schlank halten möchte, würde ich das mit JS umsetzen wollen. AYAX wird sicherlich auch gehen... aber dann müßte sicherlich erst was einbinden müssen.
Fragen:
1: Kann ich das gewünschte mit JS umsetzen ?
Oder schafft das PHP sogar (soweit mir bekannt nur mit Reload[?])
2: Wäre JS die schlankste Lösung oder gibt es noch was anderes, womit ich das gewünschte besser/einfacher umsetzen kann ?
3: Falls 1 + 2 darauf hinauslaufen, das JS das am besten umsetzen kann: Nach was müßte ich googeln. Welche Funktionen kommen hier zum einsatz ?
Gff. ein Link wäre gaaaanz schön

Danke
Kommentar