使用javascript,我正在尝试执行以下操作。我会把它归结为最简单的版本。
我想将一个变量从文本字段传递到一个URL,并在提交表单时访问该URL。
另一个问题没有解决我的问题,因为它没有发送用户输入的变量。
谢谢。
答案 0 :(得分:0)
你可以这样做:
<form onSubmit="myFunction(); return false;">
Enter name: <input id="myti" type="text"/>
<input type="submit"/>
</form>
<script>
function myFunction(){
var currentUrl = window.location.href;
window.location.href = currentUrl+"?"+ document.getElementById("myti").value;
}
</script>
答案 1 :(得分:0)
您想将用户重定向到
如果您为该字段指定了一个id属性,则可以通过Javascript访问该值,即document.getElementById('id').value
将为您提供id
的值(其中id
可以是您的任何内容想要作为id)。
有一个Javascript变量window.location.href
,当更改时,会将页面的网址更改为更改的内容。
<强>因此强>:
<input type="text" id="test"><br><br>
<button onclick="window.location.href='http://www.example.com?myVariable='+document.getElementById('test').value">Submit</button>