Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154

    .js esterno: che scrivo sull' onsubmit=... del tag <Input>?

    Ciao, ho un file js esterno che deve obbligare l'utente a compilare alcuni campi di testo. Questo il JavaScript:

    function showInvalidItem( __objItem )
    {
    if ( !__objItem.value.length )
    __objItem.value = __objItem.name + '*';
    }

    Cose devo scrivere sull'onsubmit="..." perchè il tutto funzioni?

    <input name="azienda" type="text" maxlength="20" class="text-iscriviti" onsubmit="..." />

    Nell'HEAD ho messo:

    <script language="javascript" type="text/javascript" src="javascript.js"></script>

    Giusto?

    Grazie,
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  2. #2
    Se non ricordo male:

    onSubmit="return showInvalidItem(..)"

    Poi fai un return TRUE nella funzione se tutto va bene ed un return false se ci son stati errori. Attenzione ONSUBMIT è un gestore di eventi del tag FORM e non del tag INPUT. E' un form che si invia, non un campo!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  3. #3
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    Bene, grazie. Testo il tutto e se ho problemi mi faccio risentire.
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

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.