js实现点击输入用户名或密码的文本框在旁边弹出提示语

<tdalign="left"><inputtype="text"class="text"value="邮箱/用户名/手机号"style="color:#757575"o... <td align="left">
<input type="text" class="text" value="邮箱/用户名/手机号" style="color:#757575" onclick="openDialog(event,one)"
onfocus="if(this.value=='邮箱/用户名/手机号') {this.value='';this.style.color='#757575';}"
onblur="if(this.value=='') {this.value='邮箱/用户名/手机号';this.style.color='#757575';}"/>
</td>
<td>
<div id="one">
<input type="text" class="mytext" value="请输入邮箱/用户名/手机号" style="bgcolor:#F2F2F2; height:35px; width:265px; vertical-align:middle; line-height:35px; display:none">
</div>
</td>

<script>
function openDialog(e,one){
document.getElementById("one").style.display="block";
e=e||window.event;
if(+'\v1'){
e.stopPropagation();
}
else{
e.cancelBubble=true;
}
}
</script>
展开
 我来答
luffy1201
推荐于2018-03-01 · TA获得超过1523个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:574万
展开全部

你可以使用formValidator.js,专门做表单验证的,效果如下:

 

用法很简单,引用formValidator.js的核心类库,然后初始化$.formValidator.initConfig({formid: "main",debug:false,submitOnce : true});

 然后对要做校验的文本框编写校验代码

$("#employeeNo").formValidator({onshow : "输入范围为1到10个字符", 
     onfocus : "输入范围为1到10个字符",oncorrect : " "}).inputValidator({
      min: 1, max: 10, empty:{leftempty:false,rightempty:false,emptyerror:"该字段左右不允许出现空格"}, onerror : "输入范围为1到10个字符"});
    $("#employeeName").formValidator({onshow : "输入范围为1到40个字符", 
     onfocus : "输入范围为1到40个字符",oncorrect : " "}).inputValidator({
     min: 1, max: 40, empty:{leftempty:false,rightempty:false,emptyerror:"该字段左右不允许出现空格"}, onerror : "输入范围为1到40个字符"});

 

在后面对应的<div id="employeeNoTip"></div>显示提示语

 

formValidator.js这个网上有很多实例和教程,很简单的

dllgdx_2000
2013-09-30 · TA获得超过922个赞
知道小有建树答主
回答量:1202
采纳率:0%
帮助的人:749万
展开全部
这是没问题 纯友情展示贴吗?
更多追问追答
追问
代码有问题才粘出来。。
追答
你把问题贴出来啊
贴这么一堆 谁知道怎么回事啊?
你的具体问题是什么啊?
是哪里不会还是哪里有错误?

你没发现没人回答吗?
是你的问题根本没法回答
都不知道啥意思
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式