Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从文本区域检索文本_Javascript_Html_Textarea - Fatal编程技术网

Javascript 从文本区域检索文本

Javascript 从文本区域检索文本,javascript,html,textarea,Javascript,Html,Textarea,我在我的html页面上有,我想根据用户输入的内容从中检索信息。 假设用户在文本区域键入Hello。你将如何出现 就像这样,代码实际上不起作用,但只是一个示例: <script> if ('msg'.value === "hello") { document.write("How are you"); } </script> <textarea id="msg"></textarea> <input t

我在我的html页面上有,我想根据用户输入的内容从中检索信息。 假设用户在文本区域键入Hello。你将如何出现

就像这样,代码实际上不起作用,但只是一个示例:

<script>    
    if ('msg'.value === "hello") {
        document.write("How are you");
    }
</script>
<textarea  id="msg"></textarea>
<input type="submit></input>
希望有人能帮助我

编辑:在提交时输出消息值

谢谢

“msg”是一个字符串。您需要一个元素:

if (document.getElementById('msg').value === "hello") {
    document.write("How are you");
}
“msg”是一个字符串。您需要一个元素:

if (document.getElementById('msg').value === "hello") {
    document.write("How are you");
}

我想这可能行得通。我将如何让它输出你如何使用一个。谢谢!使用相同的文档概念。获取。。。但是设置它而不是比较它。像这样的吗?如果document.getElementById'sub'{//code your post over}并且我给我的输入提供了subNo的id,那么将document.write替换为input.function checkValue的声明{var inputval=document.getElementByIdthisinput.value;//var inputval=this.value;//如果inputval==hello,这也会起作用{文档。写“你好吗”;}这是可行的,但输入在我输入代码后就消失了。我如何保持输入的显示?我想这可能会起作用。我如何让它输出?您如何使用a。非常感谢!只需使用相同的document想法。get…但是设置它而不是比较它。类似这样的内容?ifdocument.getElementById'sub'{//您在上面发布的代码}我给输入的id是subNo,将document.write替换为input.function checkValue的声明{var inputval=document.getElementByIdthisinput.value;//var inputval=this.value;//如果inputval==hello{document.write'howe';}这可以工作,但输入代码后输入消失。如何保持输入显示?