• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Buchstaben zählen

Status
Für weitere Antworten geschlossen.

krackmoe

Neues Mitglied
Folgendes Eingabeformular:

PHP:
    echo'
                                <form action="gast.php" METHOD="POST">
                                    <div id="textfeld">
                                        Name:<br>
                                        <input type="text" name="name"></input><br>
                                        Email:<br>
                                        <input type="text" name="mail"></input><br>
                                        Mitteilung:(160 Zeichen)<br>
                                        <textarea name="mitteilung" id="mitteilung" rows="4" cols="16" onkeyup="count(this.value);"></textarea><br>
                                        <input type="submit" value="senden"></input>
                                    </div>
                                </form>
                                ';

Folgende Javascript datei:
Code:
<script language="text/JavaScript">
function count( val ) {
   document.getElementById('ausgabe').innerHTML = val.length + " Zeichen wurden eingegeben";
}
 </script>

Der zählt mir einfach nicht die Buchstaben.
Weiß jemand worans da liegt!?!?
 
Wo soll er diese denn ausgeben? Es müsste in HTML-Element mit der ID "ausgabe" existieren. Wenn nicht: füg es ein.
 
HTML:
<textarea name="mitteilung" rows="4" cols="16" onKeyUp="count(this.value);" ></textarea><br>
                                        <input type="text" name="ausgabe" id="ausgabe"></input>
jetzt hab ich das eingefügt..
Zählen lässt es sich trotzdem nicht!

Zimmermann Daniel

Hat sich erledigt.

Kann man den Beitrag hier irgendwie als "erledigt" markieren?
 
Zuletzt bearbeitet von einem Moderator:
Naja zuerst hab ich ja probiert, das über eine externe Javascript Datei zu lösen und die einzubinden.
Hat aber nicht so geklappt wie ich es wollen habe.

Dann hab ich einfach den Javascript Code genommen und sie in den Header der php Datei geschrieben.. also einfach
Code:
<script type="text/JavaScript"> Javascript Code </script>

Danach hats ohne Probs funktioniert :P
 
Ja, eine JavaScript-Funktion muss bekannt sein bevor sie aufgerufen wird. Deswegen schreibt man Funktionen am besten in den Header der HTML-Datei (PHP-Dateien haben keinen Header).
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben