2014-06-17 13 views
0

與此問題(https://stackoverflow.com/revisions/3368578/1)相反,我希望在加載頁面時在文本框中打印文本。使用jQuery執行按鍵式加載

我不太瞭解jQuery,所以我甚至不確定這是可能的。我想將焦點放在字段onload上,然後在該字段中執行退格擊鍵(而不是模擬它)。這似乎正在軌道上(https://stackoverflow.com/a/16122568/3748951),但我不知道如何觸發事件並將值簡單地分配給文本框。我將不勝感激任何幫助。

+0

所以,負載,要聚焦並刪除最後一個字符,然後執行事件武官到輸入? –

+0

我認爲它不那麼複雜。我只想把重點放在加載上,然後在我所關注的領域中執行單個退格,就是這樣。 –

+0

當你在加載時說(根據問題頂部的文字),你的意思是準備好文檔,對吧? – Kenny

回答

1

我想這就是你想要什麼,不需要觸發模擬退格鍵:

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

就是這樣。我試圖用事件做一個退格,但它不起作用。 – Kenny

+0

@MiguelRipoll是的,這些都是假貨事件。就像你在'a'上使用'trigger'('click')'時,它不會重定向到'href'。 –

+1

感謝@卡爾 - AndréGagnon這是我首次涉足計算器板,什麼人:) –