这道题能不能给个思路

这道题能不能给个思路

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕然然 2021-11-18 10:23:03

同学你好,实现思路如下:

1、通过JavaScript选择器获取文本域元素、字数超过限制提示元素:

https://img1.sycdn.imooc.com//climg/6195b50b09b7097e10040409.jpg

2、给文本域元素绑定oninput 事件,在用户输入时触发该事件

text.oninput = function() {
    // 事件触发时,执行该函数中的代码
}

3、在oninput事件中,获取文本域中用户输入内容的长度

text.oninput = function() {				
    // 获取文本域用户输入的内容
    var cont = text.value;
    				
    // 调用length属性得到用户输入内容的长度
    var len = cont.length;
				
}

4、因为文本域的字数限制在30个字以内,所以要判断用户输入内容的长度是否超过30,如果超过30的话,就提示用户超出了多少字,如果不超过30的话,就提示用户还能输入多少字

https://img1.sycdn.imooc.com//climg/6195b8c3092132c210660611.jpg

同学按照思路自己先写一写,写完之后自己再独立写一遍,边写边思考,加深一下印象。

祝学习愉快!

  • 第一个图中的const是啥意思跟var是一个意思嘛?

    2021-12-03 15:34:14
  • 是一个意思,但有区别,const是ES6中用来声明变量的,在第二阶段初识ES6的课程中同学就能学到了哈~。

    祝学习愉快~


    2021-12-03 15:48:28
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师