首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当单击时提交按钮没有响应

当单击时提交按钮没有响应
EN

Stack Overflow用户
提问于 2015-07-08 12:19:33
回答 5查看 466关注 0票数 0

我有这个表格,但提交按钮似乎没有回应。

代码语言:javascript
复制
<form id="contact-form" action="exec.php" method="post" enctype="multipart/form-data">
            <fieldset>
              <label><span class="text-form">Name:</span>
                <input name="p1" type="text" />
              </label>
              <label><span class="text-form">Email:</span>
                <input name="p2" type="text" />
              </label>
              <div class="wrapper">
                <div class="text-form">Message:</div>
                <textarea></textarea>
              </div>
              <div class="buttons"> <a class="button-2" href="#">Clear</a> <a class="button-2" href="exec.php">Send</a> </div>
            </fieldset>
          </form>
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2015-07-08 12:23:46

使用按钮而不是链接。

代码语言:javascript
复制
<button type="reset" class="button-2">Clear</button>

<button type="submit" class="button-2">Send</button>
票数 1
EN

Stack Overflow用户

发布于 2015-07-08 12:35:08

而不是锚标记:

代码语言:javascript
复制
<a class="button-2" href="#">Clear</a>
<a class="button-2" href="exec.php">Send</a>

使用以下按钮标记:

代码语言:javascript
复制
<button type="reset" class="button-2">Reset</button>
<button type="submit" class="button-2">Send</button>
票数 1
EN

Stack Overflow用户

发布于 2015-07-08 12:24:37

代码语言:javascript
复制
<script type="text/javascript">
    //<![CDATA[
    function get_form( element )
    {
        while( element )
        {
            element = element.parentNode
            if( element.tagName.toLowerCase() == "form" )
            {
                //alert( element ) //debug/test
                return element
            }
        }
        return 0; //error: no form found in ancestors
    }
    //]]>
</script>
<form name="form" id="contact-form" action="exec.php" method="post" enctype="multipart/form-data">
    <fieldset>
        <label><span class="text-form">Name:</span>
            <input name="p1" type="text" />
        </label>
        <label><span class="text-form">Email:</span>
            <input name="p2" type="text" />
        </label>
        <div class="wrapper">
            <div class="text-form">Message:</div>
            <textarea></textarea>
        </div>
        <div class="buttons"> 
            <a class="button-2" href="#">Clear</a> 
            <a class="button-2" onclick="get_form(this).submit(); return false">Send</a> </div>
    </fieldset>
</form>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31292483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档