RsForm – impedire invio (submit) del form premendo accidentalmente RETURN/ENTER

Questo il link del post originale:
https://www.rsjoomla.com/forum/37-rsform-pro/14228-prevent-enter-key-from-submitting-form.html

Questo il codice in questione:

<script type="text/javascript">
 
function stopRKey(evt) {
var evt = (evt) ? evt : ((event) ? event : null);
var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
if ((evt.keyCode == 13) && (node.type=="text")) {return false;}
}
 
document.onkeypress = stopRKey;
 
</script>


Questo piccolo script in pratica intercetta la l’evento “pressione del tasto cond key keycode 13”, che corrisponde al Retrun (tastiera o tastierino numerico non cambia).
Se lo rileva semplicemente ritorna ‘false’.

Lo script può essere inserito nell’area Javascript del modulo (funzionerebbe anche se messo nella codice dell’articolo che ospita il modulo ma è una soluzione poco ‘pulita’.