Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    1,056

    radio button obbligatorio

    Scusate se è un argomento postato ottomila volte, ma a me non fuznionaaa

    vi posto il mio codice (scopiazzato su questo forum, ne ho provati diversi ma non me ne funziona nessuno!! sarò incapace ma.. :-( ..) se mi aiutate a capire cosa sbaglio.. grazie!

    <head>
    function mess()
    {
    scelte = new Array();

    var marca = document.addCart.versione;
    for (var i=0;i<marca.length;i++) {
    if (marca[i].checked)
    scelte[scelte.length] = marca[i].value;
    }


    if (scelte.length < 1) {
    alert ('selezionare almeno una voce');
    return false;
    }
    else {
    return true;
    }
    }




    </head>

    <form name="addCart" action="addCart.php" method="post">

    <input type="radio" name="versione" value="1">
    <input type="radio" name="versione" value="2">

    <input name="invia" type="imag\" src="images/add.gif" border="0" onClick="return mess();">
    </form>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    Occhio all'utilizzo di COPIA INCOLLA....

    <input name="invia" type="submit" border="0" onClick="return mess();">

    e non <input name="invia" type="imag\" src="images/add.gif" border="0" onClick="return mess();">


    type ="imag\" ???? sarebbe???


    poi presumo che nell'head hai

    Codice PHP:

     
    <script language "javascript" type="text/javascript"//questi mancavano
    function mess()
    {
    scelte = new Array();

    var 
    marca document.addCart.versione;
    for (var 
    i=0;i<marca.length;i++) { 
    if (
    marca[i].checked
    scelte[scelte.length] = marca[i].value;
    }


    if (
    scelte.length 1) {
    alert ('selezionare almeno una voce');
    return 
    false;
    }
    else {
    return 
    true;
    }
    }
    </script>//questi mancavano 

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    1,056
    beh era per mettere un'immagine come pulsante, sarebbe type=image.. e aggiungendo

    <script language = "javascript" type="text/javascript">

    funziona.

    Da idiot avevo messo solo <script=text/javascript>... sgrunt... impazzire per un'idiozia..

    grazie!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    1,056
    ehm... altro problema che non riesco a risolvere

    funziona perfettamente, ma se il checkbox è solo uno, non mi fa passare il form neanche se lo seleziono..
    (ho fatto come al solito la ricerca ma non riescoo... )

    grazie

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.