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 Control() {
    var text = document.getElementById("MyTextBox").value;
    if (text.charAt(0)==" ") {
         alert("First Chart is space");   
    }
}

これは私がテストした作品です

また、jsfiddle の左側で、「onDOMReady」を選択しないでください。

本文にラップなしを選択

それが問題で、これらのエラーが発生する理由です

于 2013-09-28T11:37:12.180 に答える
0

このデモを試す

初めてスペースが許可されないため、後で許可されます

function call(e) {
    if (document.getElementById('nospace').value.length == 0) {
        if (e.keyCode == 32) {
            e.preventDefault();
        }
    }
}
于 2013-09-28T11:43:26.170 に答える