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

    [JS] 2 parametri per una funzione...????

    Devo passare 2 parametri ad una funzione java:

    function funzione(def,fam)
    {
    if (def==1)
    {
    document.location.href='ricerca.php?action=all&fam igl=fam';
    }
    else
    {
    document.location.href='ricerca.php?action=none&fa migl=fam';
    }
    }
    in modo tale che mi ricarichi la pagina con due parametri diversi.

    Il problema è che mi dice 'SF' (il secondo parametro) non definito

    Richiamo la funzione in un php:
    $output=$output . "onClick='javascript:funzione(1," . $fam . ")'>";
    legato ad un checkbox!!!!!!!

    AIUTOOOOOOOOO!!!!!!!!!!!!!!! VVoVe:

  2. #2
    codice:
     document.location.href='ricerca.php?action=all&famigl='+fam;
    ciao

  3. #3
    così semplice ???

    funziona grazie!!!!!!!!!

  4. #4

    anzi...NO!

    Mi dice ancora che il secondo parametro non è definito....
    Credo che non arrivi proprio alla funzione!!!!!!!!

  5. #5

    Re: anzi...NO!

    Originariamente inviato da ferrafra
    Mi dice ancora che il secondo parametro non è definito....
    Credo che non arrivi proprio alla funzione!!!!!!!!
    hai fatto le modifiche anche nel ramo else?

  6. #6

    si adesso..

    ... è così
    function funzione(def,fam)
    {
    if (def==1)
    {
    document.location.href='tmpricerca.php?action=all& famigl='+fam;
    }
    else
    {
    document.location.href='tmpricerca.php?action=none &famigl='+fam;
    }
    }

    Non è possibile che sbaglio a inviare o ricevere i param??
    INVIO:
    <input type='checkbox' name='all_gi' value='1'onClick='javascript:funzione(1,GI)'>

  7. #7
    effettivamente sbagli a passare il secondo parametro, deve essere racchiuso fra doppi (o singoli) apici.

    fai le dovute modifiche al tuo codice PHP.

    ciao

  8. #8

    perfetto...

    ... adesso passo così
    $output=$output . "onClick='javascript:funzione(1,\"" . $fam . "\")'>";

    e stavolta funziona!!!!!!!!!!!!!
    SUL SERIO !!!
    GRAZIE MILLE!!!

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.