HighDots Forums  

Usare un campo input come parametro

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Usare un campo input come parametro in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
giakomel
 
Posts: n/a

Default Usare un campo input come parametro - 04-29-2005 , 08:42 AM






Si può utilizzare un campo input come parametro per una funzione?
Per esempio:
setInterval(funzione, valore)
dove valore o funzione potrebbero essere il value di un input di testo.
In tal caso come devo trasformare il valore perchè piaccia a setInterval?
Grazie
--
Simone



Reply With Quote
  #2  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: Usare un campo input come parametro - 04-29-2005 , 08:45 AM






In data Fri, 29 Apr 2005 12:42:30 GMT, giakomel ha scritto:

Quote:
Si può utilizzare un campo input come parametro per una funzione?
Per esempio:
setInterval(funzione, valore)
dove valore o funzione potrebbero essere il value di un input di testo.
Non ha molto senso quello che dici: setInterval esegue una function ogni
tot millisecondi. Ma allora: quando lo esegui? E se la text cambia nel
frattempo?
Forse intendevi setTimeout? E se viene eseguita mentre uno sta scrivendo il
nome della function, ed è magari a metà? La function non esisterebbe....

Io ci ripenserei e cambierei logica; fai sapere se ti serve assolutamente
che ci ragiono (probabilmente ne esci con un semplice eval()).

--
"Ho smesso di fumare.
Vivrò una settimana di più.
E in quella settimana pioverà a dirotto"
W.A.


Reply With Quote
  #3  
Old   
claudio [was artemis.alpeia]
 
Posts: n/a

Default Re: Usare un campo input come parametro - 04-29-2005 , 11:53 AM



giakomel <giakomel (AT) virgilio (DOT) it> wrote:

Quote:
Si può utilizzare un campo input come parametro per una funzione?
certamente

Quote:
setInterval(funzione, valore)
dove valore o funzione potrebbero essere il value di un input di testo.
In tal caso come devo trasformare il valore perchè piaccia a setInterval?
Ad esempio:

<form>
<input type="text" name="funzione" value="alert('Bravo!')" />
<input type="text" name="intervallo" value="1000" />
<input type="button" onclick="setInterval(this.form.funzione.value,
this.form.intervallo.value)" value="esegui" />
</form>

--
Quando acquistiamo un'automobile giapponese, i Giapponesi ci
ringraziano. Quando ne acquistiamo una italiana, a ringraziarci
e' il nostro meccanico.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.