Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Rafio
    Registrato dal
    Mar 2005
    Messaggi
    200

    Richiamare una funzione

    Dopo aver scritto questa banale funzione:

    <%
    function ripristina(x)
    x="no"
    end function
    %>

    LA VOGLIO RICHIAMARE CON IL CLICK DI QUESTO PULSANTE:

    <input name="Modifica" type="submit" value="Annulla" onClick="ripristina('<%=cambia%>')">

    P.S.:
    Nelle parentesi ho scritto la variabile con gli apici, senza apici, con <% %>.... insomma ho fatto vari tentativi!

    Dove sbaglio?

  2. #2
    OnClick è un evento javascript (lato client) mentre asp è lato server.

  3. #3
    purtroppo in ASP, essendo un linguaggio lato Server, per eseguire il codice ogni volta si deve ricaricare la pagina, quindi non puoi interagire con gli eventi del browser.
    Per fare lo stesso script in ASP prova questo codice:

    codice:
    <%
        x = request("x")
        if x > "" then
            x = "no"
        end if
    %>
    <input name="Modifica" type="button" value="Annulla" onClick="javascript:window.location.href = 'tuaPagina.asp?x=<%=cambia%>'">
    Prova e fammi sapere ok???
    <head> Nothing! </head>
    <body> Open your mind and close your ass !!! </body>

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.