【问题标题】:html 3 dependent drop down menus populate by text filehtml 3个依赖下拉菜单由文本文件填充
【发布时间】:2013-10-06 21:04:21
【问题描述】:

我需要在html5 中创建 - 2 个下拉菜单和 1 个输入框,然后是由用户选择的 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://in[object HTMLSelectElement].com/[object HTMLSelectElement]/test 而不是这个:http://inwitbank.com/huizemark/test

【问题讨论】:

    标签: javascript html drop-down-menu html-select


    【解决方案1】:

    您的 html 块没有 id=text-three 的字段。你把它排除在外了吗?

    【讨论】:

    • 我试过下面的代码,不工作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多