我找到了一个有效的脚本,但我不知道它是如何工作的。
这个split()
例子使用的方法让我很头疼。有谁知道这个split()
方法在这个例子中是如何工作的?我们可以将数字作为第一个参数传递给split()
方法吗?那是一个分隔符,如果它是为什么它没有用引号括起来?
脚本
function noNumbers(field) {
for ( var i = 0; i < 10; i++ ) {
field.value = field.value.split(i).join("");
}
}
HTML
<form>
Type some text (numbers not allowed):
<input type="text" onkeyup="noNumbers(this);" />
</form>