我正在使用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()
功能?
感谢〜!
答案 0 :(得分:0)
我解决了这个问题。
我只是添加&#34; window.onload = onChangeServer();&#34;
此行表示&#34;调用onChangeServer()函数。当你想在页面上传时调用某个函数&#34;
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;
}
&#13;
非常感谢〜