为了账号安全,请及时绑定邮箱和手机立即绑定

text.labels.length中怎么计算出text.labels.length的值为1?

text.labels.length中怎么计算出text.labels.length的值为1?

慕雨的诗 2016-12-31 09:29:19
<script type="text/javascript">        window.onload = function () {         var text = document.getElementById('text');            var btn = document.getElementById('btn');            var form = document.getElementById('form');            btn.onclick = function() {                if (text.value.trim() =="") {                 //alert(text.labels.length)                 if(text.labels.length==1) {                  var label = document.createElement("label");                  label.setAttribute("for","text");                  form.insertBefore(label,btn);                  text.labels[1].innerHTML = "请输入姓名";                  text.labels[1].setAttribute(               "style","font-size:9px;color:red");                 }                }                else if(text.labels.length>1)                 form.removeChild(text.labels[1]);                }        } </script>    <form id="form">      <label id="label" for="text">姓名:</label>     <input id="text">     <input id="btn" type="button" value="验证">    </form>
查看完整描述

1 回答

?
大写的王

TA贡献122条经验 获得超162个赞

你的text不是id=text对象吗,怎么和labels有关联呢?


查看完整回答
1 反对 回复 2017-01-10
  • 1 回答
  • 0 关注
  • 1281 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信