2009-10-21 80 views

回答

7

JQuery有一个“更改”事件。所以做这样的事情:

$(document).ready(function() { 
    $('form').change(function() { 
     # Here you display your button 
    } 
} 

将完美的工作(和你的JavaScript保持独立于你的HTML)。

+1

阅读更多的jQuery文档:http://docs.jquery.com/Events/change – gpmcadam 2009-10-21 13:45:07

+0

这么简单!我爱jQuery! – Luke 2013-10-06 21:05:31

3

有一种称为属性:onchange="JAVASCRIPTFUNCTION();"

JavaScript示例:

<form onchange="displayButton();"> </form> 

全部交代:CLICK(w3schools.com是最好的资源,在那里的一个)

// // // // // // // // // //// // // // // // // // // // // // // // // // // // // // // // // // // // // // //// // // // // // // // // // // // //

jQuery的实施例:

$(FORM_ID).change(function(){ 
    $(BUTTON_ID).show(); 
}); 
+0

这是javascript方法实际上并不是jquery – TStamper 2009-10-21 13:45:42

+0

@Stamper,没错,但我认为通过native js来做它更容易。 – 2009-10-21 13:53:31

+0

@ daemonfire300-?你会怎么想?但即使是OP要求jquery。但我没有downvote你 – TStamper 2009-10-21 13:55:34

0

使用JQuery你可以使用on change事件。

$('#form_id input').change(function(){ 
    $('#button').show(); 
}); 

该按钮可以隐藏在此期间。

相关问题