[英]How to call onchange function in window.onload from javascript
我正在使用javascript開發網頁,並且有一個問題。
每個人都知道我們使用window.onload()
函數來獲取初始狀態。
在我的源代碼中,“選擇”框具有onchange="onChangeServer()"
函數以及<input type="text">
。
<tr>
<td>
<select id="server_name" class="form-control" onchange="onChangeServer()" onselect="">
<option value="0">A Server</option>
<option value="1">B Server</option>
<option value="2">C Server</option>
<option value="3">etc</option>
</select>
</td>
<td><input id="server_name_input" class="form-control" type="text"></td>
</tr>
如果onChangeServer()
函數被更改,將<input>
有關服務器信息的<input>
標記。
如何在window.onload()
調用onChangeServer()
函數?
謝謝〜!
我解決了這個問題。
我只是添加“ window.onload = onChangeServer();”
該行的意思是“調用onChangeServer()函數。當您希望在頁面加載后立即調用某個函數時”
window.onload = onChangeServer(); function onChangeServer(){ var selsvr = document.getElementById("server_name"); var servername = selsvr.options[selsvr.selectedIndex].value; var tempServerName = null; if(servername=="0"){ tempServerName = server_0; } else if(servername=="1"){ tempServerName = server_1; } else if(servername=="2"){ } else if(servername=="3"){ } else { } serverNameInput.value = tempServerName; }
非常感謝〜
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.