得到意想不到的网址

时间:2012-06-02 08:59:36

标签: javascript html forms

我有一个表单,当我提交时,我收到了网址?captcha=captcha&submit=完整网址http://localhost/signup/signup.php?captcha=captcha&submit=

1.为什么我得到这个我没有使用php for url

我的代码是

HTML

   <div id="captcha-input">
           <form class="form-wrapper"><input type="text" name="captcha" value="captcha"/>
           <button  type="submit" name="submit">Submit</button>

           </form>
        </div>

4 个答案:

答案 0 :(得分:3)

您尚未在表单上指定action属性,因此会将其提交到您的网页加载的当前网址。如果您希望将其发布到其他页面,请将您的开始表单标记更改为以下内容:

<form class="form-wrapper" method="POST" action="<YOUR URL HERE>">

答案 1 :(得分:1)

这些是get-parameters。将表单方法设置为'POST',参数将使用post而不是GET发送。

答案 2 :(得分:1)

因为表单中的空URL会转换为当前页面;您可以通过向表单添加action属性来覆盖此内容。

答案 3 :(得分:0)

You have not written a action attribute as well as method attribute
<div id="captcha-input"> 
           <form class="form-wrapper" method="post" action="some_page.php"><input type="text" name="captcha" value="captcha"/> 
           <button  type="submit" name="submit">Submit</button> 

           </form> 
        </div> 

顺便问一下你在哪里调用函数showdiv ..