Visualizzazione dei risultati da 1 a 2 su 2

Discussione: js: undefined value

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2000
    residenza
    Milano
    Messaggi
    188

    js: undefined value

    Che vuol dire valore non definito ?
    Allora io vorrei fare una bella pagine dove l'utente fa certe scelte salvate poi in locale in un cookie.

    Ok, tutto bene, tranne per il fatto che quando vado a leggere il valore die Radio button per lui è un valore non definito (ho inserito l'alert per debub).
    Dov'e' l'errore ?

    codice:
    <FORM name=preferenze method=get action=.>
    Si    <input type=radio name=forum_redirect value="SI">
    NO    <input type=radio name=forum_redirect value="NO">
    FORSE <input type=radio name=forum_redirect value="FORSE">
    </FORM>
    
    
    <INPUT type=button  value='Invia le preferenze' onClick="javascript:
    // Calcolo data
    	var ExpireDate = new Date ();
    	ExpireDate.setTime(ExpireDate.getTime() + (7 * 24 * 3600 * 1000));
    // Scriviamo i cookies
    	alert	('forum_redirect=' + document.preferenze.forum_redirect.value +'; expires=' + ExpireDate.toGMTString());
    	document.cookie = 'forum_redirect=' + document.preferenze.forum_redirect.value +'; expires=' + ExpireDate.toGMTString();
    	//alert('Impostazioni salvate.');
    "

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    311
    per sapere quale radio button è selezionato puoi fare:
    codice:
    var index;
    for(i=0;i<document.preferenze.forum_redirect.length;i++){
      if(document.preferenze.forum_redirect[i].checked==true){
        index=i;
        break;
      }
    }
    //ora posso leggere il valore con
    document.preferenze.forum_redirect[index].value

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.