Newsgroup: it.comp.lang.javascript
Titolo: Esempio data grid in JS DOM DHTML

Sapete se č possibile creare un grid in DOM/JS? Nel caso mi sapete dare un
link con esempio?
Per grid intendo una lista di record i cui campi sono editabili - e fino a
qui ci siamo - ma soprattutto con la possibilitą di scorrere i record con i
tasti di direzione e selezionare con enter e/o enter+shift. Ho delle idee
su come farlo, ma cercavo esempi che non trovo :-)
Ciao e grazie.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
--------------------

 link con esempio?
E' una cosa che sto cercando di fare anch' io: sono riuscito a creare una
soluzione che funziona solo su IE e sfrutta i tags data-object-oriented; a
questo punto cerco una soluzione che sia compatibile con gli altri browser,
se qualcuno la conosce, si faccia avanti.
Il link dell' esempio che ho fatto č:
http://utenti.lycos.it/aimper/cartucce/cartucce.php?edit=true
(se all' inizio dą errore prova a cliccare sul link una seconda volta)

(se all' inizio dà errore prova a cliccare sul link una seconda volta)
Perfetto, è più o meno quello che cerco...appunto cross browser o almeno IE
+ Moz.
nel frattempo per IE ho trovato questo:
http://www.webfx.nu/dhtml/grid/demo.html
Ciao.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
http://www.cfmentor.com
--------------------

 
http://www.webfx.nu/dhtml/grid/demo.html
E non e' esattamente quel che vuoi realizzare? :) Del resto su 
webfx.nu
 
ci trovi delle chicche niente male (tipo, appunto, l'emulazione del 
codice di IE su Mozilla usando i getter/setter)
Attenzione cmq, che griglie del genere, con MOLTI record, incominciano a 
pesare decisamente sul browser.. soprattutto se si fa uso di tabelle.
(Almeno su IE.. su Mozilla non mi e' mai capitato di dover fare una web 
app, anche se vorrei tanto ;_; )
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 
webfx.nu
  ...
Porcaccia vacca che scripts!!
ho da studiare per le prossime N settimane, il sort table č avanti, č
avanti...

 avanti...
Dici? A me pare normalissimo.. l'unica cosa che mi e' servita di quel 
sito e' stato lo spunto per approfondire JS1.5 su Mozilla, che non ci 
avevo mai dato occhio.. Se ti capita dai uno sguardo ai getter/setter 
che usano li' :) (e poi, buttati sulla reference su devedge, che e' 
meglio)


 a giro.. :)
Beh beh...
calcolando che qua per ogni tabella occorre il sort praticamente di ogni
campo, e che onCLick ricarico la pagina passando il sort scelto, e faccio il
sort nella query, questa č avanti di bestia...
Eppoi usa 'sti 'azz di prototype e simili, cosě capisco anche che 'azz
sono..

 sono..
Ma ne abbiamo gia' parlato ampiamente, soprattutto con Riccardo.. 
..tant'e' che se n'e' innamorato dopo la ns discussione ed adesso temo 
che sia caduto nella trappola "quando hai un martello in mano tutto ti 
sembra un chiodo" :P
Ha fatto anche un articolo su Go!Online (che tra l'altro non riesco a 
trovare in edicola.. ma va bhe).
Cmq tutte queste "chicche" (i prototype e simili) sono ampiamente 
documentate nelle reference di Javascript sul sito della Netscape da 
anni.. basta solo trovare il tempo di riuscirci a dare un occhiata. ;)
Spaziali sono i getter/setter, ripeto, peccato che li usi solo JS1.5 (IE 
e' troppo indietro..)
Cmq quasi quasi sento se trovo qualcuno che mi paga per scrivere un 
articolo sulla OOP del JS1.3/JS1.5 e poi te lo passo.. 8)


E non e' esattamente quel che vuoi realizzare? :) 
Si, ma prima non lo sapevo :-)) 
Ciao.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
--------------------

 articolo sulla OOP del JS1.3/JS1.5 e poi te lo passo.. 8)
Attend(iamo) fiducios(i)

 Attend(iamo) fiducios(i)
.. Se mi trovi lo sponsor.. 8)


 trovare in edicola.. ma va bhe).
Niente di trascendentale, null'altro che delle spiegazioni (un tutorial 
praticamente) dei vari aggeggi che poi ho messo in 
http://www.jsdir.com/LibreriaJS
Te lo segnalavo piu' che altro perche' come doveroso in calce all'articolo 
c'e' il credit per "avermi aperto le porte di un nuovo mondo"... in effetti 
non avevo mai pensato prima a spippolare con i vari prototype.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
Per rispondere: togli il PUNTO e metti un .

 Javascript e' della Netscape. Tutto il resto e' un derivato.
Parole sante :-))


 Parole sante :-))
Scaricata versione 1.3 (anche 1.5, ma da quel che ho capito per IE meglio
non leggerla...) e masterizzata...č gią un passo a vanti, no? prima o poi me
la leggerņ...

, 
c.largh...@executive.it
 says...

Masterizzata? Non te ne farai nulla.
Devi stamparla e leggerla appena hai 5 minuti... per esempio la mattina 
presto a mente fresca... non so se e' chiara l'allusione :-))


 mattina presto a mente fresca... non so se e' chiara l'allusione :-))
Uhm, non so se te sei supereroe, la "mattina" e "a mente fresca" sono 2 cose
che tra loro non c'azzeccano nulla...:-/
Preferisco una buona lettura serale, mente non fresca ma più percettiva
Colgo l'occasione per ringraziarti, il tuo esempio su prototype è chiaro,
semplice e ben fatto, ne trarrò sicuramente spunto, diciamo entro la
prossima ora...se ben usato mi dimezza il codice nella pagina, mi piace, mi
piace...