運行我試圖用的GreaseMonkey腳本來執行onchange
功能,我使用這個代碼:元素一次又一次
var element = document.getElementById("country");
if ('fireEvent' in element)
element.fireEvent("onchange");
else {
var evt = document.createEvent("HTMLEvents");
evt.initEvent("change", false, true);
element.dispatchEvent(evt);
}
document.getElementById("country").value = "3";
但其執行/連連重裝,所以我怎麼能執行它只有一次? 我想對這個HTML代碼中執行腳本:
<select name="country" id="country" onchange="form.submit()" style="width:300px;">
<option value="0">Select Country</option>
<option value="1">US</option>
<option value="2">UK</option>
<option value="3">FR</option>
</select>
感謝loxxy,請你爲我改變這段代碼,我在編碼上很新手,再次感謝... – user3293200
爲什麼重新加載?你在哪一頁執行這個?這是整個腳本? – Bergi
是的,它是整個腳本,我試圖在這個html代碼上運行這個腳本: – user3293200