【JavaScript】两种常见的验证提示的效果

innerHTML表示起始标签和结束标签中的内容。这个属性可读可写。

 

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>



<script type="text/javascript">

   function onClickFun(){

  var username=document.getElementById("username");

  var usernameText=username.value;

  var patt=/^\w{5,12}$/;

  var spanObj=document.getElementById("span01");

  if (patt.test(usernameText)){

//alert("用户名合法!");

//spanObj.innerHTML="用户名合法"

spanObj.innerHTML="<img src=\"D:/java/Javaweb/img/right.png\" width=\"10\" height=\"10\">"//需要进行转译

  }else{

//alert("用户名不合法!");

//spanObj.innerHTML="用户名不合法"

spanObj.innerHTML="<img src=\"D:/java/Javaweb/img/wrong.png\" width=\"15\" height=\"15\">"//需要进行转译

  }

   }

   

</script>

</head>



<body>

      用户名:<input type="text" id="username">

      <span id="span01" style="color:red;">

      </span>

  <button onclick="onClickFun();">提交</button>



</body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值