clwn.net
当前位置:首页 >> jquEry 如何在一个input标签判定是手机还是邮箱 >>

jquEry 如何在一个input标签判定是手机还是邮箱

if($('input').attr('type') == 'text'){ return '正确'; }else{ return '错误'; };

var phone = $("input").val(); if(phone && /^1[3|4|5|8]\d{9}$/.test(phone)){ //对的 } else{ //不对 }

一个jQuery对象实际上是一个数组,所以按照你的这个需求,你这个jQuery对象应该只包含唯一的一个DOM元素(要么是input要么是select),而不会是一组元素。那么,在这个前提下,你可以通过数组的按下标索引取元素的方法来获取到原生的HTML DOM对...

需要先 找到这个元素 $('div').css('display') === 'none' // 返回布尔值 进行判断// 因为display是css 属性 所以用jquery 的css 方法// 如果判断的属性是元素属性, 比如 disabled 或者 checked 等 要用prop 或者attr

首先可以使用正则判断是否为整数,然后判断比较就可以了,可以参考下面代码 num.match(/^\d.*$/) //然后转换比较 num = parseInt(num); if(num>0&&num

input文本框的值属性为value,判断属性是否为空就是看input的value是否为 ' ' 。 假设有一个form包含一个id为name的inpiut: 多种获取语法为: 一、var name = document.getElementById("name").value 二、name = form1.name.value 三、name = $...

方法一: 你先使用jquery移除掉以前的i标签,然后再次after,应该就可以了 //先创建i标签 var txt1 = ""; //删除以前已经存在的i标签 $(".div1").find("i").remove(); //追加现在的i标签 $(".div1").find("input").after(txt1); 方法二: 你先在...

$(function(){ var name = $('input').attr('name'), type = $('input').attr('type');})

表示name的值是以???开头的元素 比如$("input[name^='hi']")就会选择以下的元素 . 通常写到这些复杂的规则时只需查找API即可,熟练之后自然可以很快地写出来。 希望被采纳噢~~

给你的form表单加个id 然后$('#form input') 这样获取过来是一个集合。当前输入在哪个位置的话用.focus() 获取焦点 然后$(this)来定位到它即可。

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com