JavaScript技术
一念之爱若来生
企业网站制作、网站优化SEO、网站推广营销SEM,个人博客:www.lingchenliang.com,QQ:57404811
展开
-
JS判断字符串是否为纯数字
写法一:function checknum(){ var obj = document.getElementById("num"); var reg = new RegExp("^[0-9]*$"); if(!reg.test(obj.value)) alert("请输入数字!");}写法二:function checknum(){var obj = documen原创 2016-03-11 12:41:47 · 12397 阅读 · 1 评论 -
JS获取字符串长度,1个中文=2个英文
//获取字符串长度,1个中文=2个英文【凌陈亮(QQ:57404811)】//参数:对象function gw_js_checkform_str_len(str){ var value=str; var length=value.length; if(length>0){ for(var i=0;i<length;i++){ var value_substr=value.su原创 2016-03-11 13:37:15 · 623 阅读 · 0 评论 -
JS判断Email格式(可验证英文和中文邮箱)
写法一:function checkemail(){ var obj = document.getElementById("email"); var reg = new RegExp(/^\S+@\S+\.\S{2,}$/); if(!reg.test(obj.value)) alert("Email格式错误!");}写法二:function checkemail(){原创 2016-03-11 13:40:31 · 4401 阅读 · 0 评论 -
JS判断URL网址格式(可匹配中文)
写法一:function checkurl(){ var obj = document.getElementById("url"); var reg = new RegExp(/^[hH][tT][tT][pP]([sS]?):\/\/(\S+\.)+\S{2,}$/); if(!reg.test(obj.value)) alert("URL格式错误!");}写法二:fu原创 2016-03-11 13:47:04 · 1081 阅读 · 0 评论 -
JS验证用户名必须以字母(不区分大小写)、数字、下划线(_)随意组合的字符
写法一:function checkuid(){ var obj = document.getElementById("uid"); var reg = new RegExp(/^\w+$/); //必须以字母开头,且以字母、数字、下划线(_)随意组合的正则式为: ^[a-zA-Z]{1}\w*$ if(!reg.test(obj.value)) alert("用户名格式错误!")原创 2016-03-11 13:48:16 · 18314 阅读 · 0 评论 -
JS验证手机号码格式
写法一:function checkmobile(){ var obj = document.getElementById("mobile"); var reg = new RegExp(/^1\d{10}$/); if(!reg.test(obj.value)) alert("手机号格式错误!");}写法二:function checkmobile(){var o原创 2016-03-11 13:51:17 · 2398 阅读 · 0 评论 -
JS验证电话和传真号码格式
格式:区号-电话(固话)/传真号码-分机号(0)(2/3位数字-)7/8位数字(-1到8位数字) 如:021-88888888-8888、88888888、88888888-88、21-88888888、0556-88888888等等写法一:function checktel(){ var obj = document.getElementById("tel"); var原创 2016-03-11 13:52:58 · 10576 阅读 · 0 评论 -
JS实现DIV盒子高度为宽度2倍
JS控制DIV高度,同理可实现控制DIV宽度变化。具体方法如下:方法一:test var div = document.getElementById("div"); var width=parseInt(div.style.width) || div.offsetWidth; div.style.height=width*2 + "px";方法二:test var原创 2016-03-11 13:56:10 · 3258 阅读 · 0 评论