$(' myTextBox&#39)。VAL();未定义

时间:2017-05-11 20:36:50

标签: javascript jquery html

这是我的html标签:

<input type="number" id="priority" value="50" min="1" max="100">

我的javascript代码:

var $value = $('priority');
alert($value.val());

此警报未定义,我无法弄清楚原因。

当我摆脱.val()时,它会提醒[object Object]

alert($value);

1 个答案:

答案 0 :(得分:3)

要按ID查找元素,您需要按类名添加一个前导#点:

&#13;
&#13;
var $value = $('#priority');
alert($value.val());
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<input type="number" id="priority" value="50" min="1" max="100">
&#13;
&#13;
&#13;

tutorial可能会有所帮助。