7

如何将 type 属性从submit使用buttonJavaScript 或 jQuery 更改?我使用input<input type="submit" name="submitform"/>.

4

6 回答 6

24

更改原生 DOM 节点的属性:

document.getElementsByName("submitform")[0].type = "button";

用 jQuery 来做:

$("input[name='submitform']").prop("type", "button");

请记住,您不能input在 Internet Explorer 8 及更低版本中更改类型

于 2013-04-26T07:03:37.157 回答
4

您可以在 javascript 中使用类似这样的 setAttribute 属性

document.getElementsByName("submitform").setAttribute('type', 'button');

对于 jQuery

$('input[name="submitform"]').attr("type", "button");
于 2013-04-26T07:02:10.947 回答
4
$('input').prop('type','button');
于 2013-04-26T07:02:58.000 回答
1

使用 jQuery:

$('input[name="submitform"]').attr('type', 'button');
于 2013-04-26T07:03:54.233 回答
0

用jQuery:

$('input[name="submitform"]').attr('type','button')
于 2013-04-26T07:03:24.063 回答
0

对于<input type="submit" name="submitform"/>,

将jquery写为:

<script>
$(document).ready(function(){
    $('input[name="submitform"]').attr('type', 'button');
});
</script>
于 2013-04-26T07:05:38.950 回答