使用jQuery执行击键onload

使用jQuery执行击键onload,jquery,onload,keystroke,Jquery,Onload,Keystroke,与此问题()相反,我确实希望在加载页面时在文本框中打印文本 我对jQuery了解不多,所以我甚至不确定这是否可行。我想将焦点设置在一个字段onload上,然后在该字段中执行退格键击(而不是模拟)。这似乎在track()上,但我不知道如何触发事件并将值分配给文本框,只需onload。我将非常感谢您的帮助。我想这就是您想要的,不需要触发器模拟退格: $(document).ready(function(){ //Select your input here $('input').va

与此问题()相反,我确实希望在加载页面时在文本框中打印文本


我对jQuery了解不多,所以我甚至不确定这是否可行。我想将焦点设置在一个字段onload上,然后在该字段中执行退格键击(而不是模拟)。这似乎在track()上,但我不知道如何触发事件并将值分配给文本框,只需onload。我将非常感谢您的帮助。

我想这就是您想要的,不需要触发器模拟退格:

$(document).ready(function(){
    //Select your input here
    $('input').val(function(_, old){
        return old.slice(0, -1); //Remove the last character
    }).focus()
})

那么,在加载时,您想聚焦并删除最后一个字符,然后对该输入执行事件附加吗?我认为它甚至没有那么复杂。我只想将焦点设置在加载上,然后在我设置焦点的字段中执行一个退格,就是这样。当你说加载(基于问题顶部的文本)时,你的意思是文档准备就绪,对吗?@Mr.Two-Arms为什么要做退格?要触发事件或仅删除输入的最后一个字符?@MiguelRipoll,如果这些字符等效,则为“是”。正如我所说,我对jQuery了解不多!就这样。我试图用Event做一个退格,但没用。@MiguelRipoll是的,那些都是假的事件。这就像当你在
a
上使用
trigger('click')
时,它不会重定向到
href
。谢谢@Karl AndréGagnon这是我第一次进入stackoverflow boards,这是一个多么有帮助的群体:)@Mr Two-Arms当然是,但另一方面,如果你问了一个糟糕的问题,你可能会觉得很苛刻。。。很高兴它能帮上忙!