Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.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 无法从textbox获取jquery中的值_Javascript_Jquery_Html - Fatal编程技术网

Javascript 无法从textbox获取jquery中的值

Javascript 无法从textbox获取jquery中的值,javascript,jquery,html,Javascript,Jquery,Html,我试图从按钮单击事件的文本框中获取值,但得到的错误是function(a){returnp.access(this.function(a),如下所示。这是我用HTML编写的代码 <a href="#popupLogin" data-rel="popup" data-position-to="window" data-theme="b" data-transition="pop">Mobile</a> <div data-role="popup" id="popu

我试图从按钮单击事件的文本框中获取值,但得到的错误是
function(a){returnp.access(this.function(a)
,如下所示。这是我用HTML编写的代码

 <a href="#popupLogin" data-rel="popup" data-position-to="window" data-theme="b" data-transition="pop">Mobile</a>
 <div data-role="popup" id="popupLogin" data-theme="a" class="ui-corner-all">
 <form>
    <div style="padding:10px 20px;">
        <h3>Please Enter Mobile No.</h3>
        <label for="un" class="ui-hidden-accessible">Mobile No.:</label>
        <input type="text" name="user" id="un" value="" placeholder="Mobile" data-theme="a">
 <button type="submit" id="submitMobile" class="ui-btn ui-corner-all ui-shadow ui-btn-b ui-btn-icon-left ui-icon-check">Submit</button>
 </div>
</form>
</div>

请帮助我更正此问题。.谢谢。

您需要使用
val()
获取
输入的
属性:

使用.val()代替文本


.val()
如果
.text
,则改为
.val()
,因为按钮的类型为submit.。请使用
e.preventDefault()
“.val()方法主要用于获取表单元素的值,如input、select和textarea。”
$(document).on('click', '#submitMobile', function() {

alert("Add Phone Number here");

CallingNo=$('#un').text;

alert(CallingNo);
});
$(document).on('click', '#submitMobile', function() {
    var callingNo = $('#un').val();
    alert(callingNo);
});
$(document).on('click', '#submitMobile', function() {
   alert("Add Phone Number here");
   CallingNo=$('#un').val();
   alert(CallingNo);
});