2
<a id="submit_signup" class="submit-button button-link" href="">
    <div class="button-container">
        <div class="button-left"></div>
        <div class="button-content">Log in</div>
        <div class="button-right"></div>
    </div>
</a>

我不知道如何使它成为一个有效的提交按钮。我有一个表单,它不会重定向到我的操作!顺便说一句,模板是我在互联网上找到的,我正在尝试对其进行调整。我想要一个提交按钮,但外观相同,具有相同的 div..

有没有专业人士知道的?我今年 10 岁,我想我很喜欢这个 :)

整个表格:

<form id="register_form" method="post" action="data.php">
    <div class="input-area">
        <h4>Username / Email</h4>
        <input id="id_usermail" type="text" class="text" value="Username or Email" name="id_usermail" />
    </div>
    <div class="input-area">
        <h4>Password</h4>
        <input id="id_password" type="password" class="text" value="password" name="id_password" />
    </div>

    <a id="submit_signup" class="submit-button button-link" href="">
        <div class="button-container">
            <div class="button-left"></div>
            <div class="button-content">Log in</div>
            <div class="button-right"></div>
        </div>
    </a>

    <div id="errors" class="errors"></div>
</form>
4

4 回答 4

3

我会把整个东西放在一个<button>标签里,应该这样做。顺便说一句,对你早点进入网络开发有好处。

编辑: @Gareth 是对的:转换为并保留属性。

于 2012-06-22T17:14:18.350 回答
1

全部替换为<input type=submit value="Log in">or <button type=submit>Log in</button>

您在某处找到的代码使用棘手的标记从片段中创建类似按钮的东西,大概使用带有 CSS 的背景和您包含的代码段中不存在的各种代码(包括使其在功能上模拟提交按钮的代码)。

于 2012-06-22T17:24:04.793 回答
0

您必须使用标签并确定操作和 .. 此处

<form action="target_page">
  ...
  <input type="submit" value="submit" />
</form>
于 2012-06-22T17:15:59.483 回答
0

使用<input type="submit" value="Log in" />, 并使用 CSS 设置样式。

如果你想使用一个<a>元素,你需要添加一些 JavaScript。使用jQuery做起来很简单,但是依靠 JavaScript 来做这么简单的事情是没有意义的。

于 2012-06-22T22:58:57.680 回答