Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    al click fuori dal campo invia form

    salve ragazzi avrei una domanda da farvi,

    ho un campo input di un form, dovrei fare in modo che dopo aver cliccato sopra per modificarne il valore al suo interno, al click successivo (fuori dallo stesso campo input), mi venga inviato il form che contiene appunto lo stesso campo...

    mi sono spiagato?
    in pratica devo trovare l'evento giusto ed eseguire l'azione (invo del form)


    grazie

  2. #2
    niente di simile?

  3. #3
    vedi se questo può esserti utile:

    <script>
    function sendform()
    {
    if(document.form_name.text_name.value != "")
    document.form_name.submit()
    else
    alert('vuoto')
    }
    </script>

    <form name="form_name" action="javascript: alert('ho sottomesso il form')">
    <input name="text_name" type="text" value="" onBlur="javascript:sendform()" >
    </form>

    ciao

    barbara

  4. #4
    esattamente grande!!

    l'unica cosa è che dentro alla funzione passo un valore (l'id del form) e vorrei dire alla funzione che il forma da mandare in submit sia quello passato dentro alla funzione...

    <script>
    function sendform(id)
    {
    if(document.form[id].fQTA.value != "")
    document.form[id].submit()
    else
    alert('definire la quantità')
    }
    </script>


    solo che non funziona così

  5. #5
    prova questo:
    <script>
    function sendform(idform)
    {
    if(document.forms[idform].text_name.value != "")
    document.forms[idform].submit()
    else
    alert('vuoto')
    }
    </script>
    <body >

    <form name="form_name" action="javascript: alert('ho sottomesso il form')">
    <input name="text_name" type="text" value="" onBlur="javascript:sendform('0')" >

    </form>

  6. #6

  7. #7
    quindi per id intendi
    <form id="id_form". ........>
    giusto?

  8. #8
    intendo:

    <script>
    function sendform(idform)
    {
    if(document.form[idform].fQTA.value != "")
    document.form[idform].submit()
    else
    alert('vuoto')
    }
    </script>
    <form name="form<%=rsDBRecord("IDRecord")%>" id="form<%=rsDBRecord("IDRecord")%>" method="post">

    <input name="fQTA" type="text" id="fQTA" value="<%=rsDBRecord("QTA")%>" size="2" onBlur="javascript:sendform('<%=rsDBRecord("IDReco rd")%>')" >
    </form>

  9. #9
    ok allora prova questo:


    <script>
    function sendform(idform)
    {
    if(document.getElementById(idform).text_name.value != "")
    document.getElementById(idform).submit()
    else
    alert('vuoto')
    }
    </script>
    <body >

    <form id="id_form" name="form_name" action="javascript: alert('ho sottomesso il form')">
    <input name="text_name" type="text" value="" onBlur="javascript:sendform('id_form')" >
    </form>

    dovrebbe essere la volta buona.....

  10. #10
    perfetto!!!

    grazie mille

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.