@@Reinhard
input.addEventListener('input', function() { var v = this.value, n = v.replace(/[\\\/:*\?"<>|]/g, ''); if (n != v) this.value = n; });
Wozu die if
-Abfrage? Die würde ja nur Sinn machen, wenn eine Abfrage deutlich „billiger“ wäre als eine Zuweisung. Das glaub ich hier aber nicht. Also kann man auch in jedem Fall this.value
mit n
überschreiben.
Die Zuweisungen zu v
und n
kann man aber einsparen und das Ganze gleich als Einzeiler notieren:
input.addEventListener('input', function() {
this.value = this.value.replace(/[\\\/:*\?"<>|]/g, '');
});
LLAP 🖖
--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.