8月 072009
 

根据xhtml的规范,表单里第一个button的类型默认是submit的,所以即使不写type="submit" 第一个button也是可以作为submit使用的,但是IE没有按照规范来实现,所以如果不希望第一个button作为提交按钮的话,IE中直接不指定button的type就没有问题,但是Firefox中就不行,下面两个表单在Firefox中的表现是不一样的,但是在IE中表现是一样的,不信分别使用IE和Firefox试试。

下面两个表单的代码如下:

<form action="javascript:alert('submit form');">
    <
input type="text" />
    <
button onclick="alert('actived button');">submit</button>
</
form>
<
form action="javascript:alert('submit form');">
    <
input type="text" />
    <
button type="buttononclick="alert('actived button');">submit</button>
</
form>

        
        
 Posted by at 上午 5:33

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

(required)

(required)

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据