不应该允许文本框中的空格..是否可以在一个文本框中使用两个onblur?

时间:2014-03-03 06:38:36

标签: java html

如何避免文本框中的空间..? 我尝试修剪但它不起作用。 我要在文本框中输入整数值,单击下一步按钮时不应占用空格

4 个答案:

答案 0 :(得分:0)

CString strTemp = "";
strTemp.Replace(" ","");

这将替换分配给文本框的字符串中的所有空格..

答案 1 :(得分:0)

试试这个

<script>
        function RestrictSpace() {
         if (event.keyCode == 32) {
             event.returnValue = false;
             return false;
             }
            }
    </script>
<input name="Textboxname" id="TextBoxId" value="false" onkeypress="RestrictSpace()" type="text"/>

答案 2 :(得分:0)

var fix = function () {
    $(this).val($(this).val().replace(/ /g, ''));
}

$(function () {
    $("#mytextbox").change(fix).keydown(fix);
});

在jsfiddle:http://jsfiddle.net/2BSzZ/

答案 3 :(得分:-1)

function trim(s)
{    
    s.value = s.value.replace('/(^\s*)|(\s*$)/',''); 
    s.value = s.value.replace('/[ ]{2,}/gi','');     
    s.value = s.value.replace('/\n +/',"\n");           
    return;
}

文本框不允许twowords之间的多个空格