ciclo in javascript

Monital

Utente Attivo
15 Apr 2009
778
2
18
Buonasera credo sia uno dei primi post in quest'area

premetto che in javascript sso meno di niente, mi limito a prendere qualche funzione qua è la

adesso avre un problemino ho una funzione java associata ad una casella di testa però io devo usarla su più caselle di testo e non saprei come fare

questa e la funzione

PHP:
<script language="Javascript">
function Selezionato(data)
{
	window.opener.document.form1.data.value = data;
	window.close();
}
</script>

ora ho diverse caselle di testo circa una decina di cui poi devo passarmi la variabile quindi se le chiamo tutte "data" non riescoa d associare i dati quindi la maniera + semplice teoricamente che mi è venuta in mente e di dare un ciclo su quella funzione ad esempio un ciclo for

PHP:
for($x=1;$x<=10;$x++){
$data="data".$x
}

vcosi numero le mie caselle chiamandole name= data1 name=data2 etc

e quindi al funzione dovrebbe andare

ma non ho proprio diea di come si fa un ciclo in una funzione java

aiuti?
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Potresti fare cosi

PHP:
<script language="Javascript"> 
function Selezionato(data) 
{ 
    for(i=1;i<=10;i++){
    window.opener.document.form1.elements['data'+i].value = data; 
    }
    window.close(); 
} 
</script>

Se non intendevi questo spiegati meglio
 
Ultima modifica:

Monital

Utente Attivo
15 Apr 2009
778
2
18
cavolo ci ero quasi arrivato da solo sbaglaivo un paio di cose.

grazie della dritta usando il tuo suggerimento finalmente mi riempe le caselle, c'è un problema però

quella funzione serve a mettermi delle date nelle caselle di testo tramite una finestra popup che mi fa vedere un mini calendario.

ora io ho ad esempio 10 caselle ed a ogni casella devo associare la sua data

ora così com'è quandos eleziono il 10 giugno mi mette in tutte e 10 le caselle il 21 giugno

mentre io ho queste caselle di testo

PHP:
<input name="data1" type="text">
<input name="data2" type="text">
<input name="dataetc" type="text">

e vorrei associare a queste caselle il singolo calendario.

Cosi clicacndo sulla data del calendario 1 mi riempa la casella data1

mi rendo ora conto però che lo script del calendario è unico anche se potrei ovviare dando il ciclo anche alla funzione che apre il popup

PHP:
function openPop(theURL,winName,features) { //1.0

  window.open(theURL,winName,features);
}

dovrei provare a d inserire il ciclo anche qua cosi da aprire una finestra popup diversa per ogni data

non so se mi sto spiegando, è difficile spiegarsi teoricamente su una cosa che non si sa vado a intuito.

Provo a riepilogare

ho uno file con dentro unos cript che mi crea un calendario

poi tramite la funzione

PHP:
function openPop(theURL,winName,features) { //1.0

  window.open(theURL,winName,features);
}

apro il popup e selesziono la data e tramite la funzione che mi hai modifiato la scrivo nella casella di testo

ora la funzione che mi hai modificato mi scrive su tutte le caselle di testo datax.

Immagino che succede eprchè sono tutte assegnate al poup perciò credo che se inserisco un ciclo anche nella funzione che mi apre il popup allora si riconoscono

sono stato chiaro?



















mi sa di no :D


ti ringraazio dell'aiuto
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
ok ho risolto.

ho trovato unos cript in un forum molto più adatto alle mie esigenze

così sono risucitoa fare un ciclo sulle inputtext bypassando javascript

grazie cmq anche se non lo sai mi hai dato uno spunto per capire

thank
 
Discussioni simili
Autore Titolo Forum Risposte Data
I Eecuzione di javascript in ciclo foreach php. PHP 7
V Ciclo for per Pulsante in JavaScript Javascript 7
M problema ciclo javascript Javascript 4
B Completare il seguente ciclo affinché stampi tutto l’array al contrario PHP 3
W MySQL ciclo in SELECT MySQL 0
E Inviare variabile a PHP da ciclo in JS Javascript 0
W fare la somma di un valore estratto da un ciclo while Classic ASP 0
motleyrulez Aiuto con un ciclo PHP 0
B [PHP] formula e ciclo PHP 5
M [PHP] Come inserire codice html in un ciclo while PHP 2
T con oop creare un ciclo per una pagina dinamica html con php PHP 3
G [PHP] totale per ogni id di un ciclo PHP 1
P Incrementare nodo in ciclo for-each XML 6
S [PHP] Ciclo foreach su più array PHP 2
M UPDATE non aggiorna db se lo inserisco in un ciclo Database 1
N [PHP] Controllare condizione ciclo While PHP 9
maxnegri [PHP] Eliminare risultati duplicati da ciclo foreach ottenuti da una select php mysqli PHP 18
N [PHP] Registrare variabili all'interno di un ciclo PHP 3
MattiaBL [PHP] Problema ciclo while PHP 3
elpirata [PHP][RISOLTO] Sommare gli importi estratti da un ciclo while PHP 3
C [PHP] Ciclo for dinamico PHP 14
gandalf1959 [PHP] query all'interno di un ciclo while PHP 3
Z [PHP] ciclo for PHP 9
valvasori [PHP] Problema ciclo for PHP 12
A [PHP] metodo di una classe per estrarre i dati con ciclo while PHP 1
H [PHP] Ciclo per calcolare i chilometri PHP 4
S [PHP] Recupero più dati da form realizzata ciclo FOR PHP 5
gandalf1959 [PHP] ciclo while non scrive dove dovrebbe... PHP 2
Monital [PHP] ciclo su un file json molto grande PHP 1
M [PHP] Errore in ciclo foreach PHP 1
O Ciclo non visualizzato PHP 1
G Ciclo if php per far comparire un pulsante solo nel caso in cui una variabile sia 0 PHP 2
F Problema codice in un ciclo while PHP 2
T ciclo $.each non va jQuery 4
V Generare array da ciclo while e prendere valori casuali PHP 4
I tabella con ciclo, recupero dati PHP 3
Monital Problema con un ciclo for. PHP 1
M Problema con ciclo foreach per chiusura apertura div in base al numero di record in database PHP 1
S Ciclo PHP molto complesso PHP 2
minatore Ciclo while PHP 3
D ciclo while mi genera due campi vuoti PHP 5
K Problema con update di un database in un ciclo Classic ASP 1
P JAVA 8 Ciclo For all'interno di un altro Ciclo For Java 3
B ciclo in PHP per creare numero progressivo PHP 2
otto9due Problema inserimento ciclo foreach o while in variabile PHP 1
M Caricare più google maps con un ciclo Javascript 1
N Stranezza sul ciclo while PHP 1
M Aiuto su come procedere con un ciclo foreach PHP 4
A Tabella e ciclo for PHP 7
N Invio Form con un Ciclo For Javascript 8

Discussioni simili