调用此函数时遇到问题:
function dobleevent(obj){
if (document.total.motivo.value){
document.total.resumen.click();
document.total["modificar"][0].click();
} else{
alert("TextArea Empty");
return false;
}
}
使用此HTML:
<input class="boton1" name="modificar"
type="button" id="modificar" value="Modificar"
onclick="dobleevent(this);">
问题是它只执行第一个click
方法而不执行下一个方法。为什么呢?
答案 0 :(得分:0)
我真的建议你使用Unobtrusive JavaScript。这样你就可以在HTML和JavaScript之间做出改变。
可能使用jQuery等框架。
所以它会是:
HTML:
<input class="boton1" name="modificar" type="button" id="modificar" value="Modificar" />
JavaScript的:
$('#modificar').on('click', function(){
doSomething();
});