如何更改按钮的href?

时间:2014-10-25 17:44:43

标签: html button input href

我有一个:

<input type="submit" class="inputlogin submit" name="register" style="margin-top: 5px;" value="Maak mijn account en log in!">

然后进入注册/注册。我想要它/我,我怎么能这样做?

7 个答案:

答案 0 :(得分:1)

Musa,欢迎堆叠溢出!

提交按钮正如其名称所示:它提交表单。现在提交表单的 where 不是提交按钮的属性,而是表单的属性。

您会发现,提交按钮是<form action="..."> .. </form>构造的一部分。通过更改表单的操作属性,您可以将其指向其他网址,例如到&#39; /我&#39;

答案 1 :(得分:0)

输入引用的页面在<form>的操作属性中定义,而不是<input>本身。

<form action="/me" method="get">

答案 2 :(得分:0)

您的代码必须如下:

<form action="/me" method="post">
    <input type="submit" class="inputlogin submit" name="register" style="margin-top: 5px;" value="Maak mijn account en log in!">
</form>

答案 3 :(得分:0)

我现在真的很困惑。所以,我有<input type="submit" class="inputlogin submit" name="register" style="margin-top: 5px;" value="Maak mijn account en log in!">并且我需要更改为:<input action="/me" method="get" type="submit" class="inputlogin submit" name="register" style="margin-top: 5px;" value="Maak mijn account en log in!">也许我之前需要这样说,但它是一个注册表单,因此需要检查是否所有内容都已填写,并且需要进入数据库。

答案 4 :(得分:0)

另一种方法是:

<input type="button" class="inputlogin submit" style="margin-top: 5px;" value="Maak mijn account en log in!" onclick="parent.location='/me'">

这可以使用onclick,并且无需表单即可使用。请记住,它并不是POST表单

答案 5 :(得分:0)

所以,我现在看到我已经有了正确的代码,但是它是/ register / me ..我真的很惭愧......

答案 6 :(得分:0)

<div class="text" style="font-weight:bold;padding:10px;"><?php if(isset($template->form->error)) { echo '<div class="error-messages-holder"><ul><li><p class="error-message">'.$template->form->error.'</p></li></ul></div>'; } ?>
        <form method="post" action="{url}/me" autocomplete="off">
          <label for="index_rusername">Neem een unieke nickname:</label><br />
          <input type="text" placeholder=" Jouw gebruikersnaam " class="inputlogin" name="reg_username"><br />
          <label for="index_rpassword">Kies een sterk wachtwoord:</label><br />
          <input type="password" placeholder=" Jouw wachtwoord " class="inputlogin" name="reg_password"><br />
          <label for="index_rconpassword">Typ je wachtwoord over:</label><br />
          <input type="password" placeholder=" Jouw wachtwoord " class="inputlogin"  name="reg_rep_password"><br />
          <label for="index_remail">Jouw email adres:</label><br />
          <input type="text" placeholder=" Jouw e-mail adres " class="inputlogin"  name="reg_email"><br />
          <input type="submit" class="inputlogin submit" name="register" style="margin-top: 5px;" value="Maak mijn account en log in!">
        </form>
   </div>
  </div>

我现在有了这个代码。但是如果我按下按钮,它就不会在数据库中注册,所以所有可配置的东西都没有进入表格#34;用户&#34;。