需要在使用 JavaScript 键入后获取键入的值但功能不起作用。
我的代码:
<input onkeyup= "myfunction()" type="number" name="textboxname" value="">
<script>
function myfunction()
{
alert($(this).val());
}
</script>
答案 0 :(得分:2)
您可以将值作为参数传递给您的函数
<input type="text" onkeyup="myfunction(this.value)">
<script>
function myfunction(value) {
console.log(value)
}
</script>
答案 1 :(得分:0)
为您的输入字段提供 id
并使用 $('#id').val()
函数
所以你的代码应该是
<input onkeyup="myfunction()" id="my_id" type="number" name="textboxname">
<script>
function myfunction() {
alert($('#my_id').val());
}
</script>