Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    89

    aspnet & apertura popup con passaggio dati

    Salve sono alle prime armi con net 2.0.
    Su una pagina ho una form e al click su un immagine vorrei che si aprisse una popup passando il valore di un campo modulo del form, come posso fare ?

    In asp 3, facevo

    onClick="window.open('popupPage.asp?id='+document. modulo.txtbox.value,'popuppage','width=450,height= 500,top=100,left=100');"

    Ma in net forse è diverso? visto che non mi funziona

    ciao stefy

  2. #2
    Prova con

    codice:
    onClick="window.open('popupPage.asp?id='+document.getelementById(""textboxid"").value,'popuppage','width=450,height=500,top=100,left=100');"
    Dove textboxid è l'ID della textbox di cui vuoi prendere il valore...

    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    89
    Originariamente inviato da artcava
    Prova con

    codice:
    onClick="window.open('popupPage.asp?id='+document.getelementById(""textboxid"").value,'popuppage','width=450,height=500,top=100,left=100');"
    Dove textboxid è l'ID della textbox di cui vuoi prendere il valore...


    Grazie per la risposta, ma sei certo che funziona ???
    Ho fatto come dici, ma o forse ho capito male, non so mi da errore già nella forma, mi segnala già errore nello scrivere l'id del campo che devo passare tra 2 coppie di due doppie virgolette, non è che potresti passarmi un esempio.
    Grazie
    ancora
    Stefy

    questo è l'esempio della mia form a cui ho aggiunto quello che mi hai consigliato
    <form id="form1" runat="server">
    <div>
    <table><tr>
    <td align="center" style="width: 31px">
    <a href="javascript:;" onclick="window.open('test.asp?id='+document.getel ementById(""box1"").value,'popuppage'>
    [img]Small.gif[/img]
    </a>
    </td></tr>
    </table>
    </div>
    <asp:TextBox ID="box1" runat="server"></asp:TextBox>
    </form>

    box1 è l'id della textbox che vorrei passare?

  4. #4
    Prova a togliere l'href e mettere solo:

    codice:
    [img]Small.gif[/img]
    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    89
    Originariamente inviato da artcava
    Prova a togliere l'href e mettere solo:

    codice:
    [img]Small.gif[/img]
    Niente da fare, corretto come dicevi ma nulla mi da sempre errore di sintassi su getelementById(""box1"") perchè????

    aiuto!!!
    ho fatto mezzanotte e non ne sono venuta fuori


    <form id="form1" runat="server">
    <div>
    <table><tr>
    <td align="center" style="width: 31px">
    [img]SmallCalendar.gif[/img]
    </td></tr>
    </table>
    </div>
    <asp:TextBox ID="box1" runat="server"></asp:TextBox>
    </form>

  6. #6
    Scusa ma ho scritto una cosa diversa, prova semplicemente a copiare ed incollare...

    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    89
    Originariamente inviato da artcava
    Scusa ma ho scritto una cosa diversa, prova semplicemente a copiare ed incollare...

    GRAZIE
    FUNZIONA


    ...... buonanotte

  8. #8
    notte notte
    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

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.