?<style>????????div{????????????width:600px;????????????margin:200px?auto;????????}? ? ? ? #tishi{????????????display:inline-block;????????????background:url(./images/mess.png)?no-repeat?left?center;????????????padding-left:20px;????????????font-size:12px;????????????color:#999;????????}? ? ? ? #right{????????????background-image:url(./images/right.png);????????????color:green;????????}? ? ? ? #wrong{????????????background-image:url(./images/wrong.png);????????????color:red;????????}????</style></head><body>????<div>????????<input?type="password">????????<p id="tishi">請輸入6-16位密碼</p>????</div>????<script>????????var?input=document.querySelector('input');????????var?p=document.querySelector('#tishi');????????input.onblur=function(){????????????if(input.value.length<6||input.value.length>16){????????????????p.className='tishi?wrong';????????????????p.innerHTML='輸入錯誤'????????????}????????????else{????????????????p.className='tishi?right';????????????????p.innerHTML='正確';????????????}????????}????</script></body></html>看了很多遍就是沒找到問題在哪,把p標簽里的選擇器改為類選擇器就好了,但是想知道為啥我用id選擇器就出錯呢?請各位幫忙看看。謝謝
煩請各位幫忙看下下面的一段代碼,javascript的問題。
Explorernb
2019-12-31 18:53:29
