Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Inputfeld veränderung feststellen ? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Inputfeld veränderung feststellen ?


 
JoelH
04-01-2002, 09:38 
 
Hmm,

ist es möglich mit JS fest zu stellen ob in einem Formular eine Textarea bzw. ein Inputfeld verändert wurde ? Kann man das dann direkt anzeigen ?

Schmalle ????????

 
schmalle
04-01-2002, 11:46 
 
wie verändert wurde? willst du wissen, ob jemand was reinschreibt oder wie was wo? *wirr* :D

 
wahsaga
04-01-2002, 11:54 
 
klar geht das.
mit onchange kannst du festlegen was dann passieren soll.

http://www.selfhtml.net/javascript/sprache/eventhandler.htm#onchange

 
schmalle
04-01-2002, 11:57 
 
Original geschrieben von wahsaga
klar geht das.
das habe ich nie abgestritten :D ich wollte nur wissen, was er genau meint ...

 
JoelH
04-01-2002, 13:34 
 
also ich möchte nur wissen ob jemand was an den Inputfelder verändert gemacht hat oder in dem Textareafeldern. Was ist wurscht weil die Person dann eh auf den Submitbutton drücken muss um zu aktualisieren.
Die Sache ist die, es ist eine Eingabeform die schon mit Inhalten versehen ist, der Benutzer kann diese ändern und wieder speichern, Ich wollte jetzt in die Seite eine Spalte in die Tabelle reinbauen wo steht : 'Status : aktuell' und sobald der User irgendetwas geändert hat soll da stehen 'Status : geändert', wenn er dann den Submitbutton drückt wird eh die Seite neu geladen und es steht wieder 'Status : aktuell' da.

Schmalle ????

 
schmalle
04-01-2002, 16:28 
 
jo also, wie wahsaga schon bemerkte brauchst du onChange um um die änderung vorzunehmen.

sprich: <input type="text" name="egal" value="deine vorgabe" onChange="java-function">

in der function müsste eine var, welche zuvor noch den wert "aktuell" hatte einen anderen wert bekommen.
das ist ja nicht das problem.

allerdings fehlt mir leider die erkenntnis, wie man mit java die anzeige einer var ändert, ohne das dokument neu zu laden. mit ner ausgabe per alert() wäre es nicht weiter wild. aber master sky oder titus müssten auch noch ne clevere lösung auf lager haben ...

 
JoelH
04-01-2002, 22:57 
 
kann man nicht ein anderes Inputfeld verändern ?
Das sollte doch zu machen sein, so wie bei einem JS Script Taschenrechner, der läd ja auchnicht alles neu wenn man auf = tippt.
Hat einer einer Funktion dazu ?

 
Titus
05-01-2002, 02:42 
 
<script language="JavaScript"><!--
function updated (el)
{
el.form.status.value='geändert';
}
//--></script>
<form>
Status: <input type="text" name="status"
readonly value="aktuell"><br>
Titel: <input type="text" name="titel"
value="123" onChange="updated(this);">
Inhalt: <textarea name="inhalt"
value="abc" onChange="updated(this);">
</form>

 
JoelH
05-01-2002, 02:53 
 
danke Titus und congrats zum Schnapspostig 999 :)

Werd's am Montag direkt ausprobieren. Aber jetzt ist ersmal WE :D

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:18 Uhr.