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

    problema a reperire valore checkbox

    ciao a tutti

    sapreste spiegarmi perchè non riesco a reperire il valore del checkbox? la funzione mi ritorna sempre undefined!!

    codice:
    <script language="JavaScript">
    
    function insimmagine(id){
    
    alg = document.page.allin.value;
    alert(alg);
    
    tabella = " \n";
    tabella = tabella + "<div align="+ alg +">\n";
    tabella = tabella + "<img src=admin/getimagesmall.php?id_foto=" + id +" \n";
    tabella = tabella + "</div>\n";
    tabella = tabella + " \n";
    
    if (id>0){
    document.forms['page'].elements['contenuto'].value= document.forms['page'].elements['contenuto'].value + tabella;
    }else{
    alert("ATTENZIONE E' NECESSARIO SELEZIONARE PRIMA UN'IMMAGINE");
    }
    
    }
    
    </script>
    
    <form action="admin.php?gestione=pagine" method="post" name="page">
    <div class="normale" align="left">
    <table class="NORMALE">
    <tr>
    <td colspan="2">INSERSISCI FOTO</td>
    </tr>
    <tr>
    <td>
    
    <input type="radio" value="left" name="allin">A SINISTRA
    
    <input type="radio" value="center" name="allin">AL CENTRO
    
    <input type="radio" value="right" name="allin" checked>A DESTRA
    </td>
            <td valign="middle"> SELEZIONA FOTO 
              [img]getimagesmall.php?id_foto=6[/img] 
            </td>
    </tr>
    </table>
    
    </div>
    <table>
    il problema è che alg prende sempre il valore undefined!!
    ?? perchè??
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    e con : alg = document.getElementById('allin').value;

  3. #3
    ok funziona ma non proprio perfettamente!

    nel senso che mi da sempre come risultato "left"! anche se in realtà sono selezionati altri radio!!

    io vorrei dare all'utente la possibilità di scegliere se destra,sinistra o centro


    <input type="radio" value="left" name="allin">A SINISTRA

    <input type="radio" value="center" name="allin">AL CENTRO

    <input type="radio" value="right" name="allin" checked>A DESTRA


    come posso fare?
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova cosi (anche se sono convinto che esiste un'altra maniera)

    codice:
    <script language="JavaScript">
    
    function insimmagine(id){
    
    if (document.getElementById('left').checked) {
     alg = "left";
    }
    if (document.getElementById('center').checked) {
     alg = "center";
    }
    if (document.getElementById('right').checked) {
     alg = "right";
    }
    alert(alg);
    }
    
    </script>
    
    <form action="admin.php?gestione=pagine" method="post" name="page">
    <div class="normale" align="left">
    <table class="NORMALE">
    <tr>
    <td colspan="2">INSERSISCI FOTO</td>
    </tr>
    <tr>
    <td>
    
    <input type="radio" value="left" id="left" name="allin">A SINISTRA
    
    <input type="radio" value="center" id="center" name="allin">AL CENTRO
    
    <input type="radio" value="right" id="right" name="allin" checked>A DESTRA
    </td>
            <td valign="middle"> SELEZIONA FOTO 
              [img]getimagesmall.php?id_foto=6[/img] 
            </td>
    </tr>
    </table>
    
    </div>
    </form>

  5. #5
    ottima idea!
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

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.