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

    Passare una variabile asp ad una funzione javascript

    Salve a tutti,
    il mio problema è come descritto in oggetto, in quanto dovrei settare un campo di <option> in "selected", precedentemente riempito da una funzione javascript, in relazione al valore letto da un database.
    Secondo voi è fattibile?

    Avevo pensato di passare un determinato valore da asp (che crea la struttura html) ad una funzione javascript (che mi deve settare il campo di default), ma nn so di preciso qual'è la sintassi giusta.

    Grazie in anticipo.
    Ciao

  2. #2
    Questo è un esempio per passare un valore da asp a javascript.
    codice:
    <%
    variabileASP = "ciao"
    %>
    <script language="javascript" type="text/javascript">
    alert('<%=variabileASP%>');
    </script>

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    162
    Nn mi scrive niente.

    Il codice in generale è cosi:

    <%
    dim var
    %>

    <script>
    funzione(<%=var%>)
    </script>


    <script>
    function funzione(id)
    {
    alert('id');
    bottone.selectedIndex=1 (quello che dovrebbe fare in pratica ma nn lo fa)
    }
    </script>

  4. #4
    codice:
    <%
    dim var
    var = 5
    %>
    
    <script>
    funzione(<%=var%>);
    </script>
    
    
    <script>
    function funzione(id)
    {
    alert('id');
    bottone.selectedIndex=1 (quello che dovrebbe fare in pratica ma nn lo fa)
    }
    </script>

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    162
    Ovviamente la variabile è settata.

    In particolare: var=rs("Campo")

  6. #6
    Nel contesto della pagina prima va la funzione javascript e poi la chiamata della stessa e poi alert(id) va senza goli apici singoli, altrimenti nella alert appare la parola id
    Devi invertire l'ordine dei blocchi di codice:
    codice:
    %
    dim var
    var = 5
    %>
    <script>
    function funzione(id)
    {
    alert(id);
    bottone.selectedIndex=1 (quello che dovrebbe fare in pratica ma nn lo fa)
    }
    </script>
    
    <script>
    funzione(<%=var%>);
    </script>

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    162
    Nn mi scrive niente cmq...

  8. #8
    Hai errori javascript sulla pagina?
    Guarda nella barra di stato di Internet Explorer.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.