Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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
textarea的jquery.val显示为空_Jquery_Html - Fatal编程技术网

textarea的jquery.val显示为空

textarea的jquery.val显示为空,jquery,html,Jquery,Html,这是我的第一篇帖子。。。就这样 我试图在点击按钮时获取文本区域的值-2>之一->它注册按钮点击并触发我的php脚本,但不会注册文本区域内容,它显示为空。我使用了.val、.text和.html。我不知道怎么了 HTML: 提前谢谢 您忘记了after val.应该是var comments=$comments\u box.val 需要 $("#reject").click(function(){ var comments = $("#comments_box").val();

这是我的第一篇帖子。。。就这样

我试图在点击按钮时获取文本区域的值-2>之一->它注册按钮点击并触发我的php脚本,但不会注册文本区域内容,它显示为空。我使用了.val、.text和.html。我不知道怎么了

HTML:

提前谢谢

您忘记了after val.应该是var comments=$comments\u box.val

需要

$("#reject").click(function(){
        var comments = $("#comments_box").val();
        alert(comments);
});
$("#accept").click(function(){
        var comments = $("#comments_box").val();
        alert(comments);
});
而不是使用.val;使用.val;那会解决你的问题。请注意,经常检查浏览器控制台的javascript语法错误也很重要

要添加内容,如果您的textarea位于DOM中,请使用以下命令:

$('#reject').on('click', function(){ /*your code*/ });

不。你不想打印函数。@Nullpo当我写的时候,我没有注意到那个部分。我把重点放在没有关闭};在两个对话框的末尾,单击注册。不过,谢谢。哦,我有更多的代码,所以我在复制意大利面时没有添加结尾部分。。。很抱歉我真不敢相信我忘了父母。。。谢谢但它仍然没有显示-它以空字符串的形式发出警报-还有其他想法吗?你在文本区域键入了什么吗?占位符将不会显示。它在控制台中没有显示为错误。。。但是谢谢你@user1527634您的textarea是从DOM生成的吗?尝试使用$reject.on'click',函数{///您的代码}@用户1527634没问题,我是来帮忙的:]
$("#reject").click(function(){
        var comments = $("#comments_box").val;
                    alert(comments);

$("#accept").click(function(){
        var comments = $("#comments_box").val;
                    alert(comments);
$("#reject").click(function(){
        var comments = $("#comments_box").val();
        alert(comments);
});
$("#accept").click(function(){
        var comments = $("#comments_box").val();
        alert(comments);
});
$('#reject').on('click', function(){ /*your code*/ });