js如何使input textbox 的值改变时 自动触发事件

不是服务器端的控件,是前台控件,我就想实现一个文本框,测量他的字符数,然后赋给span... 不是 服务器端的控件 ,是前台控件,我就想实现一个文本框,测量他的字符数,然后赋给span 展开
 我来答
jinyc007
推荐于2016-02-21 · TA获得超过934个赞
知道小有建树答主
回答量:398
采纳率:75%
帮助的人:456万
展开全部

可以绑定一些键盘事件,如 keyup,一次按键松开就会触发事件,在事件函数里就可以进行相关的字数统计功能的实现,以下是一个简单示例:

<textarea id="area1" name="area1" onkeyup="count(this);"></textarea>
<span id="span1">0</span>
<script>
function count(el)
{
    var span=document.getElementById('span1'), val=el.value;
    span.innerHTML=val.length;
}
</script>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式