2011-05-17 37 views

回答

2

使用method="GET"放置在URL中的變量:

<form action="http://somewhere.com/" method="GET"> 
    Number: <input type="text" name="url" value="" /><br /> 

    <input type="submit" name="submit" value="Goto URL" /> 
</form> 

發佈這種形式會去http://somewhere.com/?url=USER_INPUT_URL

+0

由你缺少提交按鈕或'document.name.submit()' – Sourav 2011-05-17 03:43:08

+0

@Sourav方式,即用完整的形式更新。 – mellamokb 2011-05-17 03:44:36

+0

工作。謝謝。 – coolbluelogo 2011-05-19 22:05:46

-1
<form> 
Number: <input type="text" name="url1" id="url1" value=""><br> 
<input type="submit" name="submit" value="Goto URL" onclick="redirect()"> 
</form> 

<script> 
function redirect() 
{ 
    window.location='http://somewhere.com?url=' + document.getElementByID('url1').value; 
} 
</script> 
+0

這是誰的錯? – Sourav 2011-05-17 03:42:01

-1

不同從1日。沒有形式需要,爲文本字段添加一個名爲'id'的屬性,然後定義一個javascript函數來檢索textfield的值,然後執行跳轉,希望有用。

<form action="?????" method="?????"> 

Number: <input id="url1" type="text" name="url1" value=""><br> 

<input type="button" name="submit" value="gotoURL()"> 
</form> 

<script> 
function gotoURL(){ 
window.location='http://somewhere.com?url='+document.getElementById('url1').value; 
} 
</script> 
相關問題