gpt4 book ai didi

javascript - 编写 onkeypress 属性而不是 jquery 代码

转载 作者:行者123 更新时间:2023-12-01 01:21:53 24 4
gpt4 key购买 nike

这里一切正常,但我需要这样编写代码:

<input type='text' class='inpTitle' data-fn = 'write' onkeypress = "???-what here">

有什么帮助吗?

$('.inpTitle').on('keypress', function(e){
if(e.keyCode == 13){
let fn = $(this).attr('data-fn');
window[fn]();
}

});

function write(){
console.log('323');
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<input type='text' class='inpTitle' data-fn = 'write'>

最佳答案

我认为这应该有效:

<input type='text' class='inpTitle' data-fn = 'write' onkeypress = "prewrite(this, event)">

function prewrite(obj, e) {
if(e.keyCode == 13){
let fn = obj.attr('data-fn');
window[fn]();
}

function write(){
console.log('323');
}

关于javascript - 编写 onkeypress 属性而不是 jquery 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54158959/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com