标签: validation

jQuery:限制"数字"的最佳方法是什么 - 只为文本框输入?(允许小数点)

限制文本框的"数字"输入的最佳方法是什么?

我正在寻找允许小数点的东西.

我看到了很多例子.但尚未决定使用哪一个.

来自Praveen Jeganathan的更新

没有更多的插件,jQuery已经jQuery.isNumeric()在v1.7中实现了自己的插件.请参阅:https://stackoverflow.com/a/20186188/66767

validation jquery isnumeric

226
推荐指数
15
解决办法
54万
查看次数

如何测试有效的UUID/GUID?

如何检查变量是否包含有效的UUID/GUID标识符?

我目前只对验证类型1和类型4感兴趣,但它并不限制你的答案.

javascript validation uuid guid

224
推荐指数
11
解决办法
13万
查看次数

检查字符串是否为空

我有一个函数isNotEmpty,如果字符串不为空则返回true,如果字符串为空则返回false.我发现如果我通过它传递一个空字符串就无法正常工作.

function isNotEmpty($input) 
{
    $strTemp = $input;
    $strTemp = trim($strTemp);

    if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)"
    {
         return true;
    }

    return false;
}
Run Code Online (Sandbox Code Playgroud)

使用isNotEmpty验证字符串是完成的:

if(isNotEmpty($userinput['phoneNumber']))
{
    //validate the phone number
}
else
{
    echo "Phone number not entered<br/>";
}
Run Code Online (Sandbox Code Playgroud)

如果字符串是空的,否则不会执行,我不明白为什么,请有人请说明这一点.

php string validation

214
推荐指数
7
解决办法
39万
查看次数

包含没有src的图像的有效方法是什么?

我有一个图像,我稍后将使用javascript动态填充src,但为了方便起见,我希望图像标记存在于pageload但不显示任何内容.我知道<img src='' />是无效的,那么最好的方法是什么?

html validation

214
推荐指数
11
解决办法
14万
查看次数

正则表达式电子邮件验证

我用这个

@"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$"
Run Code Online (Sandbox Code Playgroud)

regexp验证电子邮件

([\w\.\-]+)- 这是针对第一级域名(许多字母和数字,也是点和连字符)

([\w\-]+)- 这是针对二级域名

((\.(\w){2,3})+)- 这适用于其他级别域名(从3到无穷大),包括一个点和2或3文字

这个正则表达式有什么问题?

编辑:它与"something@someth.ing"电子邮件不符

c# regex validation

206
推荐指数
15
解决办法
41万
查看次数

我真的需要将'&'编码为'&amp;'吗?

&在我的网站上使用带有HTML5和UTF-8的符号<title>.Google在其SERP上显示的&符号很好,其标题中的所有浏览器也是如此.

http://validator.w3.org给了我这个:

并没有开始角色参考.(可能应该被转义为&amp;.)

我真的需要做&amp;吗?

我并不是为了验证我的页面而感到困惑,但是我很想听听人们对此的看法,以及它是否重要以及为什么.

html validation html5 utf-8 character-encoding

194
推荐指数
9
解决办法
34万
查看次数

使用Javascript函数设置输入值

我目前正在使用YUI小工具.我也有一个Javascript函数来验证来自divYUI为我绘制的输出:

Event.on("addGadgetUrl", "click", function(){
    var url = Dom.get("gadget_url").value;  /* line x ------>*/
    if (url == "") {
        error.innerHTML = "<p> error" /></p>";
    } else {
        /* line y ---> */ 
        /*  I need to add some code in here to set the value of "gadget_url" by "" */
    }
}, null, true);
Run Code Online (Sandbox Code Playgroud)

这是我的div:

<div>
<p>URL</p>
<input type="text" name="gadget_url" id="gadget_url" style="width: 350px;" class="input"/>
<input type="button" id="addGadgetUrl" value="add gadget"/>
<br>
<span id="error"></span>
</div>
Run Code Online (Sandbox Code Playgroud)

正如你可以看到我的问题是,我怎么能设置的值gadget_url""

javascript validation yui input

193
推荐指数
3
解决办法
62万
查看次数

未检测到文档的语法约束(DTD或XML架构)

我有这样的DTD:http://fast-code.sourceforge.net/template.dtd 但是当我包括在XML我得到警告:该文档没有检测到语法约束(DTD或XML模式).xml是:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE templates PUBLIC "//UNKNOWN/" "http://fast-code.sourceforge.net/template.dtd">

<templates>
<template type="INSTANCE_OF_CLASS">
    <description>Used to Create instance of class</description>
    <variation>asasa</variation>
    <variation-field>asasa</variation-field>
    <class-pattern>asasa</class-pattern>
    <getter-setter>setter</getter-setter>
    <allowed-file-extensions>java</allowed-file-extensions>
    <number-required-classes>1</number-required-classes>
    <allow-multiple-variation>false</allow-multiple-variation>
    <template-body>
        <![CDATA[
            // Creating new instance of ${class_name}
            final ${class_name} ${instance} = new ${class_name}();
            #foreach ($field in ${fields})
                ${instance}.${field.setter}(${field.value});
            #end
        ]]>
    </template-body>
</template>
</templates>
Run Code Online (Sandbox Code Playgroud)

编辑:我更改了xml,我现在收到此错误:

元素类型的内容"模板"必须描述?,变异场匹配"(,变化?,允许 - 多变化?,类图案?,消气部件设置器?,允许文件的扩展?,数须─班?,模板型)".

xml eclipse validation dtd

191
推荐指数
10
解决办法
23万
查看次数

验证多列的唯一性

是否有一种轨道方式来验证实际记录是唯一的而不仅仅是一列?例如,友谊模型/表不应该具有多个相同的记录,例如:

user_id: 10 | friend_id: 20
user_id: 10 | friend_id: 20
Run Code Online (Sandbox Code Playgroud)

validation activerecord ruby-on-rails ruby-on-rails-3 rails-activerecord

188
推荐指数
2
解决办法
7万
查看次数

什么是我应该在SQL varchar(长度)手机中考虑的最长的全球电话号码

什么是我在SQL varchar(length)手机中应该考虑的最长的全球电话号码.

注意事项:

  • +国家代码
  • ()用于区号
  • 扩展扩展的x + 6个数字(所以使其为8 {space})
  • 组之间的空格(即美国电话+ x xxx xxx xxxx = 3个空格)
  • 这是我需要你帮助的地方,我希望它能在全世界范围内使用

考虑到现在我的特殊情况,我不需要卡等.号码以国家代码开头,以扩展名结尾,没有传真/电话等评论,也不需要电话卡.

sql-server validation database-design data-modeling phone-number

187
推荐指数
5
解决办法
13万
查看次数