簡體   English   中英

如何從JavaScript調用window.onload中的onchange函數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM