Как вызвать функцию onchange в window.onload из 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> тег будет записан об информации о сервере.

Как позвонить onChangeServer() функция в window.onload()?

Спасибо ~!

1 ответ

Я решаю эту проблему.

Я просто добавляю "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;
}

Большое спасибо ~

Другие вопросы по тегам