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

    problemi con passaggio variabile testuale

    Ciao a tutti,
    ho un questo problemino su questo codice per richiedere conferma di cancellazione:

    <script>
    function Cancella(id)
    {
    var cancella = window.confirm("Cancellare la pagina?");
    if (cancella)
    {
    location.href = "page_delete.asp?id=" + id;
    }
    }
    </script>

    Perchè se passo come variabile un numero tutto ok, mentre se passo una stringa di testo es.: miapagina mi da errore "miapagina is not defined" ?
    grazie.
    ciao

  2. #2
    probabilmente perchè interpreta "miapagina" come variabile e non come stringa. Dal tuo codice però non è chiaro come arriva "miapagina". Puoi far vedere come chiami la funzione?
    Davide

  3. #3
    ciao Nerlaleph, grazie pe ril tuo aiuto, la funzione la chiamo così:

    <a href="javascript:Cancella(<%= miapagina %>)">

    il valore lo ricavo con il metodo FSO in ASP:
    <%...
    miapagina= Cstr(file.name)
    ... %>



  4. #4
    azz... la tua domanda mia ha fatto venire il dubbio.. mancano gli apici '...

    <a href="javascript:Cancella('<%= miapagina %>' )">

    Grazie per avermi "aperto gli occhi"

  5. #5
    immaginavo un cosa del genere
    Felice di essere stato di aiuto!
    Davide

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.