简单的表单操作如何"排除#"

时间:2017-10-13 11:20:23

标签: html html-form

首先,这是我的代码:

<form action="http://shpapp01/Web/Public.html#/PublicWeb/Tracking/Search">
Bill: <input type="text" name="Reference" value="">
<input type="submit" value="Search">

它应该像这样工作:

点击“搜索”后,网址应更改为"shpapp01/Web/Public.html#/PublicWeb/Tracking/Search?Reference=submitted_text"

但它总是给我这个:

"shpapp01/Web/Public.html#?Reference=submitted_text/PublicWeb/Tracking/Search"

因为链接中的#。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

在jaavscript中使用它:

var f = document.querySelector("form");
text = f.action;
text2 = text.replace("Public.html#", "Public.html");
f.action = text2;