如何忽略输入框中的whitespacing

时间:2017-06-20 15:33:36

标签: javascript jquery html

我需要你的帮助,

通常当用户输入数据时,如何在下面修改代码以便对其进行编程以忽略任何空白间距,即“空白键盘空间”?

以下是有问题的HTML标记:

<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript">
        window.onload = function() {
            $("#fileno").bind("input", function(e) {
                $('#save').prop('disabled', false)
            });
        }
    </script>
</head>
<body>
<input type="button" value="save" id="save" disabled>
</body>
</html>

2 个答案:

答案 0 :(得分:2)

使用修剪功能

https://www.w3schools.com/jsref/jsref_trim_string.asp

fieldName = element.property.Trim()

答案 1 :(得分:0)

您可以尝试添加带有正则表达式的模式属性来检查,或者您可以在单击按钮提交时添加简单的javascript检查。

正则表达式模式: pattern="[A-Za-z0-9]"

javascript jquery check like:

if($('#inputId').text())如果值未定义,null或空字符串

,则不会传递此检查