在线求解答

来源:3-2 [JavaScript]try-catch语句

软萌淑

2019-09-23 20:28

p{color:#F00;}

<p><span id="text">输入30/</span><em id="kk">30</em></p>

<textarea id="yy" rows="7" cols="40"></textarea>


<script>

var text=document.getElementById("text")

var yy=document.getElementById("yy")

var kk=document.getElementById("kk")

var tal=30;

document.onkeyup=function(){

var add=yy.value.length

var ass=tal-add

var aee=add-tal

if(add<tal){

kk.innerHTML="你还可以输入"+ass

text.innerHTML=""

}

else{kk.innerHTML="你已超出字数"+aee

text.innerHTML=""}

}

</script>

为什么var add=yy.value.length中少了length最后的值就会出错

写回答 关注

1回答

  • 董曼巴
    2019-09-24 04:07:50
    已采纳

    yy.value 的值是 你的文本域里输入的字符串内容 

    yy.value.length 是指 你输入的字符串内容的长度。

    软萌淑

    谢谢你

    2019-09-24 11:39:42

    共 1 条回复 >

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281112 学习 · 1020 问题

查看课程

相似问题