Как вызвать функцию 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;
}
Большое спасибо ~