我希望可以将锚点的行为变得像提交按钮一样。
我正在使用一个jQuery插件库,实际上是使用输入类型提交按钮,但我已经对我的锚点进行了样式设置。我不想使用。
或者
<input type="button">
或者
<input type="submit">
i want to use anchors such as
<a href="javascript to submit the form" ></a>
这是我想使用的jQuery代码:
{
var submit = $('<button type="submit" />');
submit.html(settings.submit);
}
$(this).append(submit);
}
if (settings.cancel) {
/* if given html string use that */
if (settings.cancel.match(/>$/)) {
var cancel = $(settings.cancel);
/* otherwise use button with given string as text */
} else {
var cancel = $('<button type="cancel" />');
如何使用锚点代替按钮。
<button>
是一个通用的按钮元素,它没有类型属性,您必须将事件处理程序绑定到它上面,以便它执行某些操作。您应该始终选择最接近所需功能的元素,而不是外观(这就是CSS的作用)。 - Felix Kling$('a').click(function() {$('form').submit()});
- pimvdb<button>
是一个通用的按钮元素,它没有类型属性..” 但事实上它是有的,请参见http://dev.w3.org/html5/spec/the-button-element.html#attr-button-type和http://www.w3.org/TR/html4/interact/forms.html#adef-type-BUTTON。 - Alohci