Valori Radio "undefined"

Bubbi

Nuovo Utente
21 Set 2006
19
0
0
Ciao a tutti,
sono nuova di questo forum!
Ho un problema con uno script che dovrebbe visualizzarmi in una pagina i valori inseriti in un form, per poi essere stampati.
Questo è lo script:

<script language="JavaScript">
<!--
function stampa() {
dati= 'paese provenienza '+ document.Form.paese.value + '<br>cognome '+ document.Form.cognome.value +'<br>nome ' + document.Form.nome.value +'<br>indirizzo ' + document.Form.viaenumerocivico.value +'<br>citta ' + document.Form.citta.value +'<br>provincia ' + document.Form.provincia.value +'<br>telefono ' + document.Form.telefono.value +'<br>modalita di pagamento ' + document.Form.PIPPO.value+'<br>';

dati1 = '<p align=center> Copia per la stampa</p>' + dati;
nuovo="<html><head><BODY>" + dati1 +"</body></html>";

risulta=window.open('');
risulta.document.write(nuovo);
risulta.print();

risulta.document.close()
}
//-->
</script>

All'interno del mio form ci sono più INPUT TYPE "text", che funzionano e una serie di INPUT TYPE "radio" che invece mi ritornano il valore "undefined".

<BODY >
<FORM NAME="Form">
<INPUT TYPE="radio" NAME="PIPPO" VALUE="A" CHECKED>A<BR>
<INPUT TYPE="radio" NAME="PIPPO" VALUE="B">B<BR>
<INPUT TYPE="radio" NAME="PIPPO" VALUE="C">C<BR>
<INPUT TYPE="radio" NAME="PIPPO" VALUE="D">D<BR>
<INPUT TYPE=button name="stampare" value="STAMPA" OnClick="stampa()">&nbsp; &nbsp;<INPUT TYPE="submit" name="spedisci" value="SPEDISCI">
</BODY >

So che il RADIO si comporta diversamente dal TEXT, ma non riesco a capire come modificare il mio Javascript.

Potete aiutarmi??
Grazie
 

Bubbi

Nuovo Utente
21 Set 2006
19
0
0
Grazie mille per avermi risposto.
Ho letto il post e ho provato ad applicarlo, ma sono molto imbranata...
:crying:
Se non ti chiedo troppo, potresti indicarmi in pratica come modificare il mio script?
Ciao
 

PoLe

MRW Moderator
6 Giu 2005
2.210
3
0
37
.: Venezia :.
www.bzconsulting.it
Ok, provalo così ;)

<script language="JavaScript">
<!--
function stampa() {

var i;

dati= 'paese provenienza '+ document.Form.paese.value + '<br>cognome '+ document.Form.cognome.value +'<br>nome ' + document.Form.nome.value +'<br>indirizzo ' + document.Form.viaenumerocivico.value +'<br>citta ' + document.Form.citta.value +'<br>provincia ' + document.Form.provincia.value +'<br>telefono ' + document.Form.telefono.value +'<br>modalita di pagamento ';

for (i = 0; i < form.PIPPO.length; i++){
if (form.movemat.checked){
dati = dati + form.PIPPO.value + '<br>';
}
}

dati1 = '<p align=center> Copia per la stampa</p>' + dati;
nuovo="<html><head><BODY>" + dati1 +"</body></html>";

risulta=window.open('');
risulta.document.write(nuovo);
risulta.print();

risulta.document.close()
}
//-->
</script>

Tieni Conto che non l'ho testato eh, l'ho fatto al volo :)

:byebye:
 

Bubbi

Nuovo Utente
21 Set 2006
19
0
0
Grazie.
Ho provato il tuo script, ma non mi funziona. Nel frattempo però avevo già trovato su internet quest'altro script, che sono riuscita a modificare e a far funzionare.
:tifoso:
Lo copio e incollo per chi dovesse avere lo stesso mio problema :

<script language="JavaScript">
<!--
function CheckedValue(PIPPO) {
if(!PIPPO)
return "";
var radioLength = PIPPO.length;
if(radioLength == undefined)
if(PIPPO.checked)
return PIPPO.value;
else
return "";
for(var i = 0; i < radioLength; i++) {
if(PIPPO.checked) {
return PIPPO.value;
}
}
return "";
}

function stampa() {
dati= 'paese provenienza '+ document.Form.paese.value + '<br>cognome '+ document.Form.cognome.value +'<br>nome ' + document.Form.nome.value +'<br>indirizzo ' + document.Form.viaenumerocivico.value +'<br>citta ' + document.Form.citta.value +'<br>provincia ' + document.Form.provincia.value +'<br>telefono ' + document.Form.telefono.value +'<br>modalita di pagamento '+CheckedValue(document.forms['Form'].elements['PIPPO']);

dati1 = '<p align=center> Copia per la stampa</p>' + dati;
nuovo="<html><head><BODY>" + dati1 +"</body></html>";

risulta=window.open('');
risulta.document.write(nuovo);
risulta.print();

risulta.document.close()
}
//-->


Grazie ancora per la collaborazione
Un salutone
:beer:
 
Discussioni simili
Autore Titolo Forum Risposte Data
P polare radio button con valori presi da database?? PHP 15
M Problemi con la stampa dei valori in php PHP 1
M Passaggio Valori checbox in textarea Javascript 1
D passare valori da database sql a php PHP 1
O Recupero valori da listato Javascript 0
R Raggruppare valori array PHP 5
R Estrarre valori duplicati più volte PHP 0
T recupero valori select multipla da android Javascript 3
L estrarre valori max tra più tabelle MySQL 2
MarcoGrazia Valori di ritorno json via ajax non visti. jQuery 1
N VENDITA CORSO DROPSHIPPING LUCA VALORI Altri Annunci 0
A Ottenimento valori presenze istantanee MySQL 8
S Come filtrare valori di un array PHP 4
L Estrazione valori max su più campi MySQL 4
G Controllare valori in 2 tabelle PHP 5
X [Select] Valori chiave non presenti in un'altra tabella MySQL 2
G MariaDB non restituisce dei valori PHP 7
M Estrarre valori MAX da un db con una left join MySQL 8
S Istruzione sql valori "simili" PHP 7
C [PHP] Estrarre da una classe i valori che mi interessano PHP 5
S [PHP] Confrontare due array con valori quasi uguali PHP 2
D [PHP] Tabella: modificare direttamente i valori PHP 6
MarcoGrazia [PHP] Unioni di due array con somma di valori PHP 6
B inserire valori da una tabella a un altra mysql PHP 34
M [PHP] Recuperare coppia con valori i valori MAX e coppia con valori MIN PHP 26
Tommy03 [PHP] Media valori presi da una query PHP 3
M Filtrare risultati con valori checkbox passati con jquery jQuery 2
psicomia Gestione funzione in javascript in tabella richiamare"textarea" valori preimpostati in "select" Javascript 2
G [ASP] Ciclare i valori di 2 array Classic ASP 2
elpirata [RISOLTO][Mysql] Problema insert valori apostrofati MySQL 1
R php Somma valori in file csv PHP 2
A sommare valori a video per lo stesso giorno jQuery 1
E [PHP] Istruzione condizionale con valori booleani PHP 16
S [Javascript] come estrarre valori array e inserirli in diverse variabili Javascript 1
C [PHP] Creare un Pulsante che ricopia valori di un campo in altro record PHP 4
elpirata [MySQL] Sostituire valori campi con dati casuali MySQL 4
K [PHP] Controllare dati database tra due valori PHP 18
alankanz [VBA] Valori Array in una cella Visual Basic 1
F INSERIRE IN UN'UNICA CASELLA DI TESTO REPORT ACCESS I VALORI DELLA TABELLA DI UN'INTERA COLONNA MS Access 2
A [PHP] Ciclare array multidimensionale e inserire valori in DB PHP 2
M Creare tabella da pagina php popolata con valori passati con POST PHP 5
T [PHP] Checkbox E Valori Multipli In Una Colonna PHP 1
G [PHP] FORM INVIO VALORI A QUERY CON TRE CONDIZIONI PHP 2
M Ottenere i valori di una proprietà su un array di oggetti (es. DIV) in JavaScript Javascript 7
N [VENDO] Articolo SEO "Ferritina alta: cause, prevenzione e valori ottimali" Offerte e Richieste di Lavoro e/o Collaborazione 0
G [PHP] RICHIAMARE TABELLA I CUI VALORI SONO STAMPATI A VIDEO E MODIFICARLI PHP 6
otto9due Confrontare due array: verificare che tutti i valori di un'array siano contenuti in un'altra. jQuery 1
C [PHP] SOSTITUIRE VALORI DENTRO STRINGA PHP 0
daniele8808 [MySQL] SQL SELECT restituisce più valori del dovuto MySQL 2
L jquery e json controllo valori da determinate chiavi - keys jQuery 0

Discussioni simili