JavaScript&HTML表单元素

JavaScript & HTML Forms Elements

本文关键字:表单 元素 HTML amp JavaScript      更新时间:2023-09-26

使用HTML表单元素,我希望允许在文本字段(文本区域或输入类型="text")中输入"numeric"及其十进制分隔符字符-ONLY!

任何非数字字符都应该被忽略,在父元素中都不出现,然后我将使用该特定值在数据库表中提交。

在jQuery的支持下,JavaScript是否可以实现这一点?

任何解决方案都是可以接受和欢迎的!

谢谢你们的前锋们。

我非常喜欢将我的HTML设置为使用浏览器的HTML5输入/表单验证类型,然后通过jQuery插件添加对较小浏览器(即IE)的支持。

看看这个:http://flowplayer.org/tools/validator/index.html

我不确定JQuery解决方案,但这里有一个纯JS的答案。

HTML

<input type="text" onclick="check(this)"></input>

JavaScript

function check(obj)
{
    return(!isNaN(obj.value));
}

希望这能有所帮助。

查看这个jQuery插件

字母数字

是的。只需谷歌jQuery Masked Input,你就会发现大量插件可以让你做到这一点。

尝试http://www.mredkj.com/tutorials/validate2.html.您可以使用jQuery将函数句柄绑定到HTML元素事件,如blur、key up等。

第页。S: 有许多这样的功能,只需谷歌搜索即可。

jQuery有许多Masked Edit插件,例如可配置的Text Box Filter。