Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema con funzione javascript

    ho bisogno di passare il nome del form alla funzione checkSelCliente e nella stessa ho bisogno di dare un messaggio di errore nel caso un oggetto non contenga un valore selezionato.
    1) E' corretto impostare this.name?
    2) Come posso utilizzare il parametro nella funzione che richiamo?
    Di seguito scrivo il codice che ho inserito, ma non sembra funzionare, aimè!!
    grazie a tutti!


    <FORM id="form_open_contatto" action="contatti_rapporti.jsp" method="post"
    onsubmit="return checkSelCliente(this.name);">


    function checkSelCliente(myForm)
    {

    if (myForm("selCliente").selectedIndex==0)
    {
    alert ("Attenzione! Riempire tutti i campi.");
    return false;
    }
    return true;
    }
    grazia

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    311
    prova a passare solo this (senza il .name) e modifica la funzione così:

    codice:
    if (myForm.elements["selCliente"].selectedIndex==0)
    ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.