如果 textarea 包含 "eat" 则输出一行文本说 "something"
Posted
技术标签:
【中文标题】如果 textarea 包含 "eat" 则输出一行文本说 "something"【英文标题】:If textarea contains "eat" then output a line of text saying "something" 【发布时间】:2017-12-27 08:00:02 【问题描述】:我目前正在编写一个文本冒险(基于网络),我需要一个玩家可以写入的文本区域,如果这个文本区域包含某个单词(例如吃),则应该出现下一行代码。 Enter 具有提交消息的功能。 -> 如果提交的消息是“eat”,则输出“something”。
【问题讨论】:
你能把你的代码和你已经尝试过的一起发布吗? 【参考方案1】:试试这个
$('#uinput').on('keyup', function()
if ($(this).val().trim() === "eat")
console.log("input value is eat");
)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea id="uinput"></textarea>
【讨论】:
@JakobLbk 这有帮助吗?以上是关于如果 textarea 包含 "eat" 则输出一行文本说 "something"的主要内容,如果未能解决你的问题,请参考以下文章
如何让用户将 html 输入到 textarea 中?如果他们尝试将 <textarea> 包含在文本区域中,我会遇到问题