html 3依赖下拉菜单由文本文件填充
问题描述:
我需要创建html5
- 2下拉菜单和1个输入框,然后由用户选择的3个选择创建的链接。我无法从用户输入连结放在一起,选择html 3依赖下拉菜单由文本文件填充
HTML
<select id="text1" onchange="setupLink();">
<option selected value="base">Please Select Your Town</option>
<option value="witbank">Witbank</option>
<option value="middelburg">Middelburg</option>
</select>
<select id="text2" onchange="setupLink();">
<option selected value="base">Please Select Your Agency</option>
<option value="huizemark">Huizemark</option>
<option value="seef">Seef</option>
</select>
Here is a link : <a href="" id=lnk>nothing here yet</a> <br>
脚本
<script type="text/javascript">
function getUrl() {
var part1 = document.getElementById("text1").value;
var part2 = document.getElementById("text2").value;
}
function changeText2(){
var userInput = document.getElementById('userInput').value;
var lnk = document.getElementById('lnk');
lnk.href = "http://in"+text1+text2+userInput;
lnk.innerHTML = lnk.href;
}
</script>
我得到这样的:HTTP://在[对象HTMLSelectElement ] .com/[object HTMLSelectElement]/test替代此:http://inwitbank.com/huizemark/test
答
你的html块没有id = text-three的字段。你没有把这个问题留下来吗?
我尝试下面的代码,不工作
检出新代码并忽略上述注释 – user2686655