【发布时间】:2022-01-27 13:29:47
【问题描述】:
我正在使用 Jquery 和 php,我有文本框,我正在尝试通过 使用 jquery 的“数据属性”(data-vals)值,但我得到“未定义”作为响应, 这是我的代码,我哪里错了?
<input type='text' name='postcmnt' class='postcmnt' value='" + str + "' data-vals='123' onkeydown='search(this)' />
<script>
function search(ele) {
if(event.key === 'Enter') {
var valss=$(this).data('vals');
alert('attribute value is '+valss);
}
}
</script>
【问题讨论】:
-
你能发布“console.log(ele)”的输出吗
-
@SachinVairagi:我得到以下值“[object HTMLInputElement]”
标签: javascript php html jquery