Visualizzazione dei risultati da 1 a 7 su 7

Discussione: JS passare due valori?

  1. #1

    JS passare due valori?

    Vorreri passare due valori con questa funzione
    ma se inserisco la function nome(NM) non funziona

    E quindi possibile passare due valori?

    <script>
    <!--
    function del(ID)
    function nome(NM)
    {
    if (confirm("!!ATTENZIONE!!\n\nEliminazione dell' articolo "+NM+"\n\nConfermi l'eliminazione?")) {
    location.href="elimina_testo.asp?Ordine=<%=Request .Querystring("ordine") %>&operatore=<%=operatore%>&ID="+ID+"";
    }
    }
    // -->
    </script>


    <a href=""javascript:nome("&objRs("str_titolo")&");de l("&objRs("id_articolo")&");"">

    Ma il collegamento viene
    javascript:nome();del(3);

  2. #2
    una funzione si definisce per forza :

    function + nome +(+parametri+)+
    {corpo}

    e quindi

    function del(ID)
    function nome(NM)
    {
    if (confirm("!!ATTENZIONE!!\n\

    non va!

  3. #3
    e come si puo fare?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    function prova(var1,var2,var3,var4){
    ...
    }

  5. #5
    Ma c'è un numero max di caratteri che puo supportare la funzione?

    Se metto un titolo lungo non apre la finestra,

    e se metto uno corto mi dice che non è definito:

    codice:
    function del(ID,NM)
    {
    if (confirm("!!ATTENZIONE!!\n\nEliminazione dell' articolo "+NM+"\n\nConfermi l'eliminazione?")) {
    location.href="elimina_testo.asp?Ordine=<%=Request.Querystring("ordine") %>&operatore=<%=operatore%>&ID="+ID+"";
    }
    }
    
    
    <a href=""javascript:del(12)(Un campo per le gare nuovo);"">


  6. #6
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Originariamente inviato da waitec40
    Ma c'è un numero max di caratteri che puo supportare la funzione?

    Se metto un titolo lungo non apre la finestra,

    e se metto uno corto mi dice che non è definito:

    codice:
    function del(ID,NM)
    {
    if (confirm("!!ATTENZIONE!!\n\nEliminazione dell' articolo "+NM+"\n\nConfermi l'eliminazione?")) {
    location.href="elimina_testo.asp?Ordine=<%=Request.Querystring("ordine") %>&operatore=<%=operatore%>&ID="+ID+"";
    }
    }
    
    
    <a href=""javascript:del(12,'Un campo per le gare nuovo');"">
    così
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  7. #7
    Funziona solo se il titolo è numerico

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.