0

HTML:

<input id=MyTextBox type="text" onkeypress="MyFunction()" />
<input id=MyButton  type="button" onclick="Control()" />

Onkeypress Javascript:

我想做下面的例子,但是我没有根据“MyTextBox”集成

http://jsfiddle.net/2cYeu/9/

文本框中的字符前不能有空格。

4

2 回答 2

0

试试这个演示

第一次空间是不允许的,后来是允许的

function call(e) {
    if (document.getElementById('nospace').value.length == 0) {
        if (e.keyCode == 32) {
            e.preventDefault();
        }
    }
}
于 2013-09-28T11:43:26.170 回答
0
function Control() {
    var text = document.getElementById("MyTextBox").value;
    if (text.charAt(0)==" ") {
         alert("First Chart is space");   
    }
}

这个作品我已经测试过了

另外,在 jsfiddle 的左侧,不要选择“onDOMReady”

选择不包裹在正文中

这就是为什么你得到这些错误的问题

于 2013-09-28T11:37:12.180 回答