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

在 textarea 标签中输入命令时触发函数

在 textarea 标签中输入命令时触发函数

PHP
长风秋雁 2021-08-28 17:24:38
所以我加载了这个基本的聊天,用 jQuery 和 php(不是我)构建,我对它做了一些改变。只是为了符合我的目的。文本被放在一个 textarea 标签中,然后发送。我想要一些秘密命令,你可以在其中输入一个短语,它会做很酷的事情。比如输入“red”会让你的名字变红。(我已经为此编写了脚本,只需要在有人输入红色时运行它)。我需要什么才能允许这样做?聊天:https : //css-tricks.com/jquery-php-chat/ 谢谢
查看完整描述

1 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

下面的代码片段给出了如何完成此任务的示例。您可以利用textarea的oninput属性来绑定查看文本区域内容的函数。然后你可以用它做任何你想做的事情,比如red当文本是red.


.red {

  color: red

}

<textarea id="ta" oninput="onInput()"></textarea>


<script>

let ta = document.querySelector('#ta')

function onInput() {

  console.log(ta.value) // You can do stuff with this value

  if (ta.value === 'red') {

    applyRed()

  }

}

function applyRed() {

  ta.classList.add('red')

}

</script>


查看完整回答
反对 回复 2021-08-28
  • 1 回答
  • 0 关注
  • 270 浏览

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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