表单值以使用Javascript创建自己的URL?

表单值以使用Javascript创建自己的URL?,javascript,php,forms,Javascript,Php,Forms,我有一个表单,它是一个简单的下拉菜单,用户可以选择一个名称,并在url中使用与之匹配的附属代码,但php会将句点更改为下划线,所以我想知道是否有一种迂回的方法可以使用javascript来实现它 <form> <div> <label for="organisation">Please select: </label> <select name="quote/results.php?product=product_here&ac=g

我有一个表单,它是一个简单的下拉菜单,用户可以选择一个名称,并在url中使用与之匹配的附属代码,但php会将句点更改为下划线,所以我想知道是否有一种迂回的方法可以使用javascript来实现它

<form>
<div>
<label for="organisation">Please select:
 </label>
<select name="quote/results.php?product=product_here&ac=group&username" method="get">
<option value="111111111">Number One</option>
<option value="222222222">Number Two</option>
<option value="333333333">Number Three</option>
<option value="444444444">Number Four</option>
 </select>
 <button>Quote </button>
 </form>

请选择:
头号人物
二号
三号
四号
引用
在URL中的用户名之后,我希望在php中使用数字代码,但是results.php变成results\u php,这显然是一个错误


有什么办法可以解决这个问题吗?

我想你想要这样的东西:

<form action="quote/results.php" method="GET">
    <div>
        <input type="hidden" name="product" value="product_here"/>
        <input type="hidden" name="ac" value="group"/>
        <label for="organisation">Please select:</label>
        <select name="username">
            <option value="111111111">Number One</option>
            <option value="222222222">Number Two</option>
            <option value="333333333">Number Three</option>
            <option value="444444444">Number Four</option>
         </select>
         <button type="submit">Quote</button>
    </div>
 </form>

请选择:
头号人物
二号
三号
四号
引用

url
放在表单的
action
属性中,然后对
产品
ac
使用隐藏输入,以便它们在提交后包含在
url
中。并在buton中添加
type=“submit”
“名称”属性用于标识所选元素。你不应该像现在这样使用它。你能解释清楚你想做什么吗,没有告诉我们你认为应该怎么做?我试图从用户将选择的表单中获取选项值,并将其添加到“选择名称”部分的url末尾,这样他们都将被重定向到同一页面,只是值部分不同,因为这将作为附属代码号工作,您不希望它出现在选择名称中。看看下面@Swellar的答案——我想这可能就是你想要的。