Ciao a tutti,
premetto che non sono molto pratica con javascript...
Io ho queste due funzioni:
codice:
<script language="JavaScript" type="text/javascript">
<!--
function controllaPrezzo() {
var testoNumerico1 = document.inserisci.prezzo.value;
if(isNaN(testoNumerico1)) {
alert("Inserire solo valori numerici senza il simbolo dell'euro, grazie!");
document.inserisci.prezzo.value = "";
document.inserisci.prezzo.focus();
}
//-->
</script>
<script language="JavaScript" type="text/JavaScript">
<!--
//Check se il form di invio è correttamente riempito
function checkforinfo () {
var errorMsg = "";
if (document.inserisci.prezzo.value == ""){
errorMsg += "\n\t\tPrezzo del prodotto \t\t- Digita il prezzo del prodotto!";
}
//Se ci sono problemi nei form, visualizza un messaggio di errore
if (errorMsg != ""){
msg = "______________________________________________________________\n\n";
msg += "Attenzione! L'invio dei dati al Db è stato interrotto.\n";
msg += "Si prega di compilare tutti i campi obbligatori.\n";
msg += "______________________________________________________________\n\n";
msg += "Devi riempire i seguenti campi: \n";
errorMsg += alert(msg + errorMsg + "\n\n");
return false;
}
return true;
}
// -->
</script>
La prima la richiamo nel campo testo prezzo tramite onKeyUp la seconda sta nell'onSubmit del form, il problema è che la prima non funziona non dà errore ma neanche fa il controllo è possibile che sia un'imcompatibilità tra le due funzioni?
C'è un modo per unire le due cose?
Ciao