为什么val()值在函数中不起作用?

时间:2019-02-05 15:13:55

标签: javascript

此代码不起作用。但是如果inValue功能有效,那么效果很好。

我想知道为什么会这样。

$_POST

1 个答案:

答案 0 :(得分:0)

这与范围有关,在函数内移动val()可以解决以下问题:

$('#id').on('input', something);

function something () {
    var inValue = $('#id').val();
    console.log(inValue);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="id" type="text" placeholder="Type in here" />