O primeiro tipo: Button.OnClick = function ("alert ('hello');");
O segundo tipo: Button.OnClick = function () {alert ("hello"); };
O terceiro tipo: Button.OnClick = Myalert;
function myalert () {
alerta ("olá");
}
O quarto tipo:
Essa situação é mais dinâmica e prática e também pode adicionar várias funções (a ordem dos eventos adicionados é a ordem de execução), haha
if (window.addeventListener) {// mozilla, Netscape, firefox //element.addeventListener(type.listener ,secapture); Button.AddeventListener ('Click', alert ('11 '), false); Button.AdDeventListener ('Click', Alert ('12 '), false); // Ordem de execução 11 -> 12} else {// ie button.attachevent ('OnClick', function () {alert ('21 ');}); button.attachevent ('OnClick', function () {alert ('22 ');}); ordem de execução 22 -> 21}Exemplo de explicação:
button.OnClick = function ("alert ('31 ');"); button.OnClick = function ("alert ('32 ');"); button.OnClick = function ("alert ('33 ');"); // Se você escrever dessa maneira, apenas o último método será executado Button.attachevent ("OnClick", function () {alert ('41 ');}); Button.tachevent ("OnClick", function () {alert ('42 ');}); Button.attachevent ("OnClick", function () {alert ('43 ');}); // Se você escrever dessa maneira, todos os três métodos serão executados //, é claro, você também poderá escrever botão.OnClick = function ("alert ('51 ');"); Button.attachevent ("OnClick", function () {alert ('52 ');}); // Remover remotamente o destacar do evento ('OnClick', func); // Use Excluir Event Func no IE Func RemoverventListener ('Click', func); // Use Excluir Event Func sob Mozilla, Excluir Func Event FuncOs quatro métodos acima (recomendados) de JS para modificar a ação OnClick são todo o conteúdo que eu compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.