[英]how to inject text into a textbox with firefox extension
現在可能已經問了幾次這個問題了……但是最近兩天我沒有找到任何解決方案,所以我在這里提出。
我需要將一些文本注入具有ID的文本框中,並且我已經知道了。 場景是這樣的:
我知道如何打開一個新網頁。 現在剩下的就是剩下的了。 我似乎無法將文本注入到指定的文本框中。
另外要注意的是,我不能在該項目上使用油膩的猴子,這就是為什么我必須寫所有我需要寫的東西。
如果您可以指導我解決此問題,那么這很好。
該文本框是XUL文本框還是html textarea?
看來您的場景是在后台模擬提交表單,為什么不直接創建XMLHttpRequest來執行此操作,而無需與UI進行交互。
更新:
如果是XUL文本框,則可以使用value屬性
var textbox = window.document.getElementById(textboxId);
if (textbox) {
textbox.value = 'your text';
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.