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
Javascript 无法获取textarea、Jquery Mobile Apache Cordova的值_Javascript_Jquery_Html_Cordova - Fatal编程技术网

Javascript 无法获取textarea、Jquery Mobile Apache Cordova的值

Javascript 无法获取textarea、Jquery Mobile Apache Cordova的值,javascript,jquery,html,cordova,Javascript,Jquery,Html,Cordova,我有一个类似的问题,像这样,我不能得到文本区的文本类型 <div data-role="content"> <textarea id="message-area" name="message-area" placeholder="Put your comment"></textarea> <input id="test" type="text" /> <a id="btn-save" class="ui

我有一个类似的问题,像这样,我不能得到文本区的文本类型

<div data-role="content">       
    <textarea id="message-area" name="message-area" placeholder="Put your comment"></textarea>

    <input id="test" type="text" />
    <a id="btn-save" class="ui-btn ui-btn-inline ui-icon-check ui-btn-icon-left">Guardar</a>
</div>

你有错误吗?尝试使用$document.ready。元素的实例已创建,但当我尝试获取键入的值时,返回空值。另外,如果我在标记中对示例文本进行了harcoded,仍然返回null。您在什么时候调用console.log?因为它工作得很好:well应该尝试在某些事件发生时使用.val或text获取textarea的值,就像LcSalazar告诉的那样…如果在脚本或dom未就绪时尝试获取其值,则只会得到null…因为每次页面加载textarea时,textarea都是空的…textarea的div包装器在其中,并且它被加载了应用程序的启动。
<div data-role="fieldcontain">
  <label for="textarea">Textarea:</label>
  <textarea cols="40" rows="8" name="textarea" id="textarea"></textarea>
</div>
 console.log($('#message-area').val());