将表单选项重定向到自定义URL JS

时间:2015-03-17 13:01:48

标签: javascript forms redirect onclick

以下代码在从基本域工作时非常有效,当我在任何页面上插入时(WP结构)继承其名称:

http://domainname/pagename/pieze1pieze2pieze3

<ul>
<li><a id="LNK" href="##" value="value1" onclick="clickLink(this)">Value1</a></li>
<li><a id="LNK" href="##" value="value2" onclick="clickLink(this)">Value2</a></li>
</ul>
<script>
function clickLink(a) {
       var pieze1 = a.getAttribute('value');
       var pieze2 = custom_1;
       var pieze3 = custom_2;
       window.open(pieze1+pieze2+pieze3);
       return false;
    }
</script>

有什么想法吗? thnk

2 个答案:

答案 0 :(得分:0)

你的标记错了。删除

<input type="submit" name="submit" value="GO TO THE URL"><br>

从内部并将其置于其外部。

答案 1 :(得分:0)

完成!!

<ul>
<li><a id="LNK" href="#" value="value_option_a" onclick="clickLink(this)">LINK_OPTION_A</a></li>
<li><a id="LNK" href="#" value="value_option_b" onclick="clickLink(this)">LINK_OPTION_B</a></li>
</ul>
<script>
function clickLink(a) {
    var link_option_list_value = a.getAttribute('value');
    var custom_url_one = '(custom url part one)';
    var custom_url_two = (custom url part two);
    window.location.assign("http://domainbase/"+link_option_list_value+custom_url_one+custom_url_two)
    return false;
    }
</script>