HTML là:Tôi cần chạy hai funcions onclick. Tôi không thể có được cả hai để làm việc ngay cả khi lồng nhau
<input name="submit"
type="submit"
class="button"
value="Click Here"
tabindex="13"
onclick="return ValidateForm();" />
Các ValidateForm() chức năng có tất cả các mẫu mã xác nhận bình thường. Chức năng khác mà tôi không thể có được để chạy (trừ bản thân nó hoạt động fine..example
<input name="submit"
type="submit"
class="button"
value="Click Here"
tabindex="13"
onclick="disDelay(this);" />
Tôi đã thử đặt cả hai sau khi onclick ... ví dụ
<input name="submit"
type="submit"
class="button"
value="Click Here"
tabindex="13"
onclick="return ValidateForm(); disDelay(this);" />
Tôi cũng đã cố gắng đặt một mã trong các chức năng tương tự nhưng không thành công.
chức năng disDelay() là
function disDelay(obj){
obj.setAttribute('disabled','disabled');
setTimeout(function(){obj.removeAttribute('disabled')},10000);
}
Nó sẽ được sử dụng như một sự chậm trễ để giữ cho các hình thức nhận được bản sao gửi từ nhiều lần nhấp chuột. Sự chậm trễ là 10 giây ngay bây giờ chỉ cho mục đích thử nghiệm. Tôi cần xác thực và trì hoãn để làm việc cùng nhau.
'element.onclick = function() {function01(); function02(); }; 'không đặt sự kiện trên html: D – ZiTAL
hành vi mà bạn đang quan sát là gì? – laker
Nó sẽ không xác nhận hoặc trì hoãn khi tôi sử dụng không chính xác cả hai chức năng với onclick. Khi tôi chỉ sử dụng một trong các chức năng này hoặc cái khác thì nó hoạt động tốt nhưng tôi cần cả hai. – Allison