TextArea "speeren"
Maddi1986
- javascript
0 Rafael
Hallo zusammen. Ich habe eine Javascript-Funktion geschrieben, die die Anzahl der eingetippten Wörter in einer TextArea zählt. Dies klappt auch wunderbar. Nun möchte ich die TextArea für weitere Eingaben "sperren", wenn der Benutzer sieben Wörter eingetippt hat. Gibt es bei der TextArea vielleicht einen Parameter den man setzen kann oder ähnliches?
Nachfolgend poste ich noch zur besseren Verständnis mein Code zum Zählen der Wörter:
function countWords(textareaID, spanID){
var eingabefeld = textareaID;
var maximumWoerter = 8;
document.getElementById(eingabefeld).onkeyup = function (e) {
var eingabetext = document.getElementById(eingabefeld).value;
//alert(eingabetext);
var woerter = eingabetext.split(/[ ]+/);
document.getElementById(spanID).firstChild.nodeValue = (maximumWoerter - woerter.length).toString();
}
}
Ich würde mich über jegliche Hilfe freuen.
Liebe Grüße
Maddi1986
Eine Textarea kannst du über den Parameter disabled=true bzw. disabled="disabled" sperren. Allerdings kann man dann auch keine Wörter mehr austauschen. Im Zweifel musst du weitere Leerzeichen zum Beginn eines neuen Wortes per JavaScript abfangen.