[英]Second call to javascript click() method doesn't work
调用此函数时出现问题:
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
方法,而没有执行下一个click
方法。 为什么?
我真的建议您使用Unobtrusive JavaScript 。 这样,您就可以在HTML和JavaScript之间有所作为。
也许使用诸如jQuery之类的框架。
因此它将是:
HTML:
<input class="boton1" name="modificar" type="button" id="modificar" value="Modificar" />
JavaScript:
$('#modificar').on('click', function(){
doSomething();
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.