<input name="submit"
type="submit"
class="button"
value="Click Here"
tabindex="13"
onclick="return ValidateForm();" />
La funzione ValidateForm() ha tutto il codice sotto forma convalidare solito. L'altra funzione non riesco a correre (tranne per sé così fine..example
<input name="submit"
type="submit"
class="button"
value="Click Here"
tabindex="13"
onclick="disDelay(this);" />
Ho provato entrambi conclude dopo la ... esempio onclick
<input name="submit"
type="submit"
class="button"
value="Click Here"
tabindex="13"
onclick="return ValidateForm(); disDelay(this);" />
Ho anche provato mettere un codice nella stessa funzione senza successo.
la funzione disDelay() è
function disDelay(obj){
obj.setAttribute('disabled','disabled');
setTimeout(function(){obj.removeAttribute('disabled')},10000);
}
È da utilizzare come ritardo per impedire al modulo di ottenere invii duplicati da più clic. Il ritardo è ora di 10 secondi solo a scopo di test. Ho bisogno della convalida e del ritardo per lavorare insieme.
'element.onclick = function() {function01(); function02(); }; 'non inserire eventi in html: D – ZiTAL
qual è il comportamento che stai osservando? – laker
Non verrà convalidato o ritardato quando utilizzo erroneamente entrambe le funzioni con onclick. Quando uso solo una delle funzioni o l'altra funziona bene, ma ho bisogno di entrambe. – Allison