mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.javascript
Titolo: Perche' FF si arrabbia sul onfocus

Ciao a tutti,
vorrei togliere la selezione del focus su un input text e quindi sto
facendo cosi';
<input type="text" onfocus="this.blur()" ...>
Pero' la console di FireFox se incavola non poco e dice:
"Errore: [Exception... "'Permesso negato per impostare la proprietą
XULElement.selectedIndex' when calling method:
[nsIAutoCompletePopup::selectedIndex]"  nsresult: "0x8057001e
(NS_ERROR_XPC_JS_THREW_STRING)"  location: "JS frame ::
file:///Z:/.../tmp.htm :: onfocus :: line 1"  data: no]
File sorgente: file:///Z:/.../tmp.htm
Riga: 1"
Why????

 Riga: 1"
sicuro non sia una select? č un bug noto sulle select (e infatti parla di
selectedIndex), non vedo cosa c'entri una textbox...
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.

 Pero' la console di FireFox se incavola non poco e dice:
prova a impostare l'autocomplete a off, è un problema noto. E' già stato
affrontato in questo NG.
-- 
- Se tu un Dio?
- N...no.
- E allora MUORI!
- Ray, se qualcuno ti chiede se sei un Dio, tu devi rispondere di sì!

 selectedIndex), non vedo cosa c'entri una textbox...
Leggi la descrizione dell'errore: il selectedIndex è associato ad uno
"XULElement", ed il problema sorge quando viene chiamato il metodo
dell'interfaccia "nsIAutoCompletePopup".


 selectedIndex), non vedo cosa c'entri una textbox...
No, cmq ho fatto il seguenti test:
<input type="text" onfocus="this.blur()" />
<select onfocus="this.blur()"><option>...</option></select>
<input type="button" onfocus="this.blur()" />
<input type="file" onfocus="this.blur()" />
<input type="checkbox" onfocus="this.blur()" />
<input type="radio" onfocus="this.blur()" />
L'unico che si incaxxa e il text

 Non puoi impostare il campo come readonly o disabled?
GIUSTO, readonly!!
Ma come caxxo ho fatto a dimenticarlo!!!!
disabled no perche' IE incava il testo e mi sembra non ci sia niente da
fare, se mi sbaglio dimmelo perche' da un'altra parte ne avrei la comodita'
di utilizzarlo... 

 fare,
Si, se per te è un problema come il testo venga visualizzato allora lascia
predere il disabled.
-- 
- Vuoi tu questo corpo?
- E' una domanda trabocchetto?
Newsgroup: it.comp.lang.javascript
Titolo: evitare di memorizzare le pagine in cache

salve con javascript è possibile ?
ho un problema di "back del browser" a volte non carica le pagine
che vengono usate per la ricezione dei dati del form
(spedite tramite post)
quindi pensato questa soluzione in php tramite il comando header ha 
funzionato solo che questo comando non vuole nessun tipo di output ed io 
invece devo mostrarlo (messaggio attendere... per l'eleborazione dei dati 
del form)
grazie ciao
~-----------------------------------------------------~
...c++, oo, designs are my passion... 

 funzionato solo che questo comando non vuole nessun tipo di output 
Nessun tipo di output precedente: basta che tu imposti l'header prima di
qualsiasi altra cosa.
-- 
ZER0
~ The Tangent Universe collapsed 5945 days, 8 hours, 49 minutes and 51 seconds ago.
on air ~ "Maki Kimura - Beyond The Bounds"

 
come faccio ad imporglielo?

 come faccio ad imporglielo?
In qualche header di conseguenza.
Giusto per rimanere in tema PHP:
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
Ne ho messi un po' per andare sul sicuro.
-- 
ZER0
~ The Tangent Universe collapsed 5945 days, 10 hours, 54 minutes and 13 seconds ago.
on air ~ "Puddle of Mudd - Blurry"

 
lato client cmq li avevo già provati e su un sito avevo messo sia lato 
server che client ma l'history fa quel ..zzo che vuole!.....

 server che client ma l'history fa quel ..zzo che vuole!.....
L'history rimane, solo ti da' pagina scaduta (e quindi non accessibile), a
meno di non fare un altro post.
Ricorda, stiamo parlando di pagine generate dall'invio di dati.
-- 
ZER0
~ The Tangent Universe collapsed 5945 days, 11 hours, 27 minutes and 47 seconds ago.
on air ~ "Videogames Radio"

> Ricorda, stiamo parlando di pagine generate dall'invio di dati.
sì, ok.
ma una qualunque pagina ASP, JSP, PHP con anche un solo valore di un 
text ottenuto e scritto lato server è un "invio di dati"..




Si, ma il meccanismo funziona nel momento in cui i dati non sono piu'
disponibili. Quindi non tramite GET ma tramite POST.
In questo caso le istruzioni da inserire nella pagina generata svolgono il
loro lavoro, e se tenti di visualizzarla tramite history ottieni che la
pagina e' scaduta: IE si ferma qui, Firefox ti chiede se vuoi
rivisualizzarla inviando nuovamente i dati precedenti.
-- 
ZER0
~ The Tangent Universe collapsed 5946 days, 2 hours, 45 minutes and 44 seconds ago.

 disponibili. Quindi non tramite GET ma tramite POST.
Ok, quindi tutto bene con invio in post, ma ovviamente non funge nel 
caso di href = "...", giusto?
e, giusto per capire bene il discorso POST:
pagina 1 --> POST --> pagina 2
se faccio "back" vedo pagina 1
pagina 1 --> POST --> pagina 2 --> POST --> pagina 3
se faccio "back" mi dice "Pagina Scaduta"
Corretto?

 se faccio "back" vedo pagina 1
Si, e se a quel punto fai "foward", invece di ripremere il pulsante di
submit, trovi pagina scaduta.
-- 
ZER0
~ The Tangent Universe collapsed 5946 days, 4 hours, 38 minutes and 55 seconds ago.
Newsgroup: it.comp.lang.javascript
Titolo: Controllo sui campi numerici di un form

Ho un problema del genere:
devo far sě che su di un campo testuale di nome CAP l'uetente possa inserire
solamente un numero di 5 cifre, altrimenti il form non viene inoltrato.
Ho provato con questo codice, ma sembra che quando metto una stringa di 5
cifre di cui almeno la prima sia un numero (le altre possono anche essere
lettere) secondo JavaScript sia un numero:
if
((document.form.cap.value.length==5)&&(!(IsNaN(document.form.cap.value)))){
 cap=1;
}
else {
 cap=0;
}

solamente un numero di 5 cifre, altrimenti il form non viene inoltrato.
Allora... se non ricordo male...
if(!isNaN(parseInt(document.nomeform.nomecampo.value)))
    alert("E' un numero")
---
the fly on the net
il webmaster piů alto del mondo
"the Art of JavaS." 
http://www.probo.it/aoj
"the devil inside" 
http://members.tripod.com/netfly
e-mail: 
net...@netbusiness.it

 wrote in message
10m0a2m$2ji$3...@fe2.cs.interbusiness.it...



Niente da fare, parseInt ritorna comunque il numero intero fino al
primo carattere non numerico, quindi se il primo carattere è un numero
la funzione ritorna un valore e passa il controllo. 
Hai due possibilità: 
- un controllo su ogni cifra (basta un semplice for, non è poi così
male...) 
- un controllo parseInt(valore) > 10000 (così sei sicuro che tutti i
5 caratteri sono numeri, non mi pare che un cap possa iniziare con lo
zero...)
Ciao
fa


<script language="javascript">
<!--
function checkCAP(campo) {
  var checkOK = "0123456789";
  var checkStr = campo.value;
  var tuttoOK = true;
  for (i = 0;  i < checkStr.length;  i++) {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length) {
      tuttoOK = false;
      msgErrore = "Inserire solo cifre';
      break;
    }
  }
  if (campo.length > 5) {
    tuttoOK = false;
    msgErrore = "Inserire max 5 cifre';
  }
  if (!tuttoOK) {
    alert(msgErrore);
    campo.focus();
    return false;
  }
}
file://-->
</script>
<form ...........>
<input type="text" name="CAP" size="5" onChange="return checkCAP(this)">
Ciao

 wrote in message
laeo9sg355g478rc5...@4ax.com...

00100 Roma !
Ciao


wrote:


 }
L'hai provata? ;-)
Secondo me, così il CAP non sarà mai valido!
Ciao


? per quale motivo?

 wrote in message
ch6r9s0vf7iqi6tkg...@4ax.com...

semplicemente perchè, essendo cap.length="undefined", sarà sempre !=5 !!
Ciao


function controllaCAP(cap) {
     if (cap.length != 5) alert("cap errato");
     for (i=0; i<cap.length; i++) {
           if (cap.charAt(i) <"0" || cap.charAt(i) >"9") alert("cap
errato");
     }
}
Es. 
ControllaCAP("12345");
mah, a me funziona...

Newsgroup: it.comp.lang.javascript
Titolo: Attivare un pulsante

Non sono assolutamente pratico di Javascript. Stavo cercando uno script che
mi abilitasse un tasto di conferma form quando si seleziona un "checkbox".
Dove posso trovare qualcosa di simile?
grazie a tutti

perfetto.
Newsgroup: it.comp.lang.javascript
Titolo: Disabilitare il tasto per la stampa, si puo'?

Ciao a tutti,
Esistono comandi JavaScript per disabilitare la stampa della pagina
attraverso il tasto relativo del browser o il comando del tasto dx del
mouse?
Capisco che comunque le maniere per stampare la pagina esistono...ma mi
hanno chiesto questo.
Grazie a tutti.
Andrea

 wrote in message
8qt2mi$pet$1...@pluto.sm.dsi.unimi.it...

Puoi creare una pagina senza barre e disabilitare i tasti della tastiera e
del mouse.........
____________________
andreotta fabiano
WebMªster ATI POWER s.n.c.
andr...@atipower.it
http://www.atipower.it
http://www.afdsoftware.freeweb.org
____________________
Collaboratore: 
http://www.jsdir.com
____________________
*¢ L'unica certezza nella vita è che tutto è relativo (per fortuna)¢*

 
No, la possibilità di stampare è una "caratteristica" (chiamiamola così :-) del 
computer+sysop.
Puoi aprire la pagina in una window senza toolbars, menu, ecc. intercettando il 
tasto dx ecc., ma ci sono sempre altri metodi per prendere quantomeno il codice 
sorgente.
Potresti anche fare uno sfondo nero e dei testi bianchi..... ma rimane il 
sorgente.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
Need a JavaScript password?
http://www.jspoint.it/staffscripts/script021/PazzWordProva/ingresso.html
------------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
                      Arthur Charles Clarke
------------------------------------------------------------------------
Newsgroup: it.comp.lang.javascript
Titolo: rilevamento utenti.

Ciao a tutti,
prima di procedere col metodo piu drastico (non potendo fare il tutto
direttamente in php) volevo sapere quali funzioni in javascript possono
aiutarmi nel rilevare quando un dato utente (con il suo browser) entra ed
esce da un server web tramite ip.
Visto che con php non è possibile, il metodo piu drastico sarebbe stato
quello di dover lavorare con il log del webserver.... ma prima di ricorrere
a questo... vorrei trovare altre alternative.
Ringrazio in anticipo per la risposta.
Cooper.
-- 
BlueWare WebAgency
 [web] 
http://www.blueware.it
 [icq] 146781935

Hello, Cooper!
You wrote  on Mon, 29 Dec 2003 20:09:04 GMT:
 C> Ciao a tutti,
 C> prima di procedere col metodo piu drastico (non potendo fare il tutto
 C> direttamente in php) volevo sapere quali funzioni in javascript possono
 C> aiutarmi nel rilevare quando un dato utente (con il suo browser) entra
 C> ed esce da un server web tramite ip.
 C> Visto che con php non è possibile, il metodo piu drastico sarebbe stato
 C> quello di dover lavorare con il log del webserver.... ma prima di
 C> ricorrere a questo... vorrei trovare altre alternative.
 C> Ringrazio in anticipo per la risposta.
 C> Cooper.
Controlla il servizio web tool offerto gratuitamente da www.html.it...forse
trovi quello che cerchi!!!!!!
Ciao.....


Emm, quello lo conosco già :)  No è che voglio realizzarne uno del genere io
direttamente.
Cooper


Questo per pizzicare il suo IP:
http://www.luigiweb.com/IP.shtml
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Perfetto,.fino a qui il problema è risolto, posso infatti rilevare che un
utente entra su una pagina eseguendo del codice alla sua apertura...
...ma per rilevare quando chiude una pagina? e quindi far eseguire
dell'altro codice non appena viene chiusa?


evento onunload


Ok, sul body presumo, chiedo conferma. Ci sono effetti collaterali, o meglio
delle situazioni in cui a secondo del tipo di chiusura... l'evento non
"risponde" ?


 "risponde" ?
Mah i problemi sono i seguenti:
questo evento viene richiamato anche al reload e al cambio di pagina, OP non
lo scatena se si chiude la finestra cliccando il tasto X [Chiudi]...

Newsgroup: it.comp.lang.javascript
Titolo: C'è soluzione? .... BO

Sono un programmatore alle prime armi... quindi ringrazio chiunque mi possa
aiutare anticipatamente. Questo è il mio problema; sulla home page del mio
sito amatoriale c'è una sezione della pagina "rubata" dal mirror gratuito
che mi reindirizza al mio sito. C'è un modo per chiudere in automatico
questa pagina (la home page con lo spazio rubato) ed aprirne un'altra
(quella con l'indirizzo + lungo)? Se opero con           window.close()
mi viene chiesta confetma... e non mi piace... Grazie a tutti!!!!

 ha scritto nel messaggio
news:XG4N6.110$bj4....@news1.tin.it...


 ha scritto nel messaggio
news:9e2mjl$o8j5$1...@ID-48255.news.dfncis.de...


 mi viene chiesta confetma... e non mi piace...
fattela piacere
Newsgroup: it.comp.lang.javascript
Titolo: non funzia while

this.addLineFormat=function addLineFormat( tab )
{
    var format, colonne, pos;
    while ( list( lib, pos ) = each (colonne) )
    {
        if ( isset( tab["lib"] ) )
            format[ lib ] = tab["lib"];
    }
}
scusate ma perche queste righe non funzionao?
donde sta l'errore? 

 donde sta l'errore?
Non puoi usare le stesse istruzioni PHP in JS, sono due linguaggi
differenti. In ogni caso, il browser ti segnala quando incappa in
degli errori. Firefox, ad esempio, è molto esaustivo in casi come
questo. In ogni caso, ti suggerisco una lettura alla reference di
javascript:
#Javascript 
http://developer.mozilla.org/en/docs/Category:JavaScript:References
#JScript (IE)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/1e9b3876-3d38-4fd8-8596-1bbfe2330aa9.asp
-- 
~ "E' impossibile svegliare chi fa finta di dormire."
(Proverbio navaho)

 donde sta l'errore?
Non puoi usare le stesse istruzioni PHP in JS, sono due linguaggi
differenti. In ogni caso, il browser ti segnala quando incappa in
degli errori. Firefox, ad esempio, è molto esaustivo in casi come
questo. Comunque sia, ti suggerisco una lettura alla reference di


Newsgroup: it.comp.lang.javascript
Titolo: font

Ciao a tutti,
è possibile inserire un tag del tipo:
<font src="???.TTF" size="1">
dove il font "???.TTF" l'ho inserito del mio web
Grazie anticipatamente.
Ciao

 dove il font "???.TTF" l'ho inserito del mio web
Non proprio cosi' ma MS ha fatto qualcosa del genere per IE.
Cerca su 
msdn.microsoft.com/library

io avevo fatto dei test (li chiamano "embedded font", puň essere?) un paio
d'anni fa ed era inaffidabile, non sempre funzionava, per creare i loro font
ci voleva, mi sembra, un tool apposito (non scaricava il ttf, era un formato
fatto apposta)...oppure c'č qualcosa di piů recente e funzionale?


Non so, mai usato. Ho buttato a memoria e se non sbaglio si parlava proprio
di "embedded font".
Newsgroup: it.comp.lang.javascript
Titolo: eventi in un form

In una pagina ho un insieme di controlli es.:
<INPUT TYPE="RADIO" name="Type" value="3,0 Y 35.000" />
<INPUT TYPE="RADIO" name="Type" value="2,1 Y 42.000" />
<TEXTAREA ... value="" name="Type-Others"></TEXTAREA>
essi sono una serie di n check di nome Type e una textarea di nome
Type-Others.
In una pagina ho più strutture di questo tipo (serie di n check di nome NOME
con una textarea di nome NOME-Others), devo realizzare uno script che renda
esclusivi i radio dalla textarea.
Ad esempio, se riempio la textarea e in seguito seleziono un check, questo
evento deve ripulire la textarea, viceversa se riempio la textarea devo
deselezionare il check precedentemente selezionato.
Tutto ciò deve funzionare per tutti i gruppi di questo tipo presenti nella
pagina ed inoltre essere portabile su differenti browser.
Qualcuno ha qualche consiglio?
Ringrazio anticipatamente.

 ed inoltre essere portabile su differenti browser.
Dovrebbe andar bene su tutti i browser. Copia/incolla e prova:
<html><head><title></title>
<script language="JavaScript">
function CleanTesto() {
document.form1.area1.value=" "; // NON TOGLIERE LO SPAZIO AL
//VALUE: DIVENTA INCOMPATIBILE CON NETSCAPE. Non chiedermi il 
//perche', non ne ho idea, l'ho sperimentato e ne sono certo.
}
function PulisciArea() {
document.form1.radio1[0].checked=false;
document.form1.radio1[1].checked=false;
}
</script>
</head>
<body>
<form name="form1" method="" action="">
<input type="radio" name="radio1" value="" 
onClick="CleanTesto()">
<input type="radio" name="radio1" value="" 
onClick="CleanTesto()">
<textarea name="area1" value=" " 
onKeyup="PulisciArea()">
</textarea>
</form>
</body>
</html>
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

Grazie per la risposta.
Vorrei fare in modo di passare alle funzioni un parametro che specifichi
quale textarea o checkbox ripulire.
Ad esempio un gruppo di radio di nome PIPPO dovrà sempre ripulire solo la
textarea PIPPO_OTHERS (se esiste), mentre una textarea di nome PLUTO_OTHERS
ripulirà solo tutti i chechbox PLUTO.
Quindi ogni check avrà una onClick="CleanTesto("NOMECHECK_OTHERS")), mentre
ogni textarea dovrebbe passare il proprio nome alla CleanTesto (per poi
potere risalire al gruppo di check da ripulire tramite un ciclo sul nome dei
check presenti nel form).
E' possibile ottenere una soluzione di questo tipo, se si, siamo sicuri che
i browser di vecchia generazione che non implementano il DOM siano immuni da
problemi?
Grazie.

 DOM siano immuni da problemi?
Non ne ho la piu' pallida idea, l'unica e' provare (io non posso farlo:
ho solo browser > 4). Se i vecchi dessero noie puoi sempre indirizzarli
a una pagina diversa; magari ci inventiamo una soluzione.


 
http://www.crossbow.it/icljs/radiotextarea.html
Non hai messo i prezzi. Cmq, costi quel che costi, fra un paio d'ore mi
vedi in trattoria.
Lo script e' una bellezza (cerchero' anche di capirci qualcosa), se
pero' non metti lo spazio fra gli apici:
document.foo.elements[cosa+'_altro'].value = '';  <---
NN e' del parere contrario. Questa una volta me la spieghi, eh? :)

Newsgroup: it.comp.lang.javascript
Titolo: IE e getElementsByName

getElementsByName esiste in IE?
questo codice in firefox funziona, in IE non fa niente..
figli = document.getElementsByName('son');
for (i=0; i<figli.length; i++) figli[i].style.display = 'none';

 questo codice in firefox funziona, in IE non fa niente..
Forse il problema sta altrove. Questo codice:
<input type="text" name="son" />
<input type="text" name="son" />
<input type="text" name="son" />
<input type="text" name="son" />
<script type="text/javascript">
	var figli=document.getElementsByName("son");
	for (var i=0;i<figli.length;i++)
		figli[i].style.display="none";
</script>
E' perfettamente funzionante su IE.
-- 
~ "Nell'anno 1969 č bastata la potenza di calcolo di due Commodore 64 per
mandare con successo una navicella sulla Luna. Nell'anno 2003 č
necessario un Pentium 4 a 2000 Mhz per far funzionare Windows XP.
Qualcosa deve essere andato storto."

ho scoperto che IE come al solito fa robe strane...

in pratica su IE solo alcuni elementi possono avere il NAME e quindi
essere "selezionati" con getElementsByName..

 essere "selezionati" con getElementsByName..
Beh, non ci troverei niente di strano; il NAME non è un attributo come
l'ID, che può essere applicato a qualsiasi elemento.
Per maggiori informazioni su quali elementi puoi usare il name, controlla
la DTD che stai usando.
-- 
~ "Nell'anno 1969 è bastata la potenza di calcolo di due Commodore 64 per
mandare con successo una navicella sulla Luna. Nell'anno 2003 è


Newsgroup: it.comp.lang.javascript
Titolo: [HELP] Proprietà di bgsound embed

Ciao a tutti,
qualcuno sa come posso fare per regolare il volume di un oggetto bgsound e
di un oggetto embed con JS?
Antonio Mirarchi
--
 Visita lo star trek antonio mirarchi club - 
http://StarTrek.freeweb.org
  Visita World On Line - 
http://wol.n3.net

VOLUME=n
n è un range da -10,000 a 0
0 è il massimo...
però non sempre funziona!
--
Bye
Ro<*¿*>berto

 wrote in message
news:7q08h3$vbg$1...@diesel.cu.mi.it...


no :
<BGSOUND BALANCE=n CLASS=classname ID=value
LANG=language  LOOP=n SRC=url TITLE=text VOLUME=n>
else
document.all['ID_usato'].volume


Ciao..
Non esiste un gestore ufficiale,
tutti quelli che vogliono mettere pagine
possono farlo..
ora sono quasi tutti in ferie e faccio
io, (sono indietro cmq.!:( )..


Voglio complimentarmi con te, gli script del sito sono ottimi! Però la
grafica è olto scadente :(
Senti... Sai dove posso trovare una documentazione completa circa tutte le
proprietà e le funzioni riguardanti i bgsound e gli embed?


Antonio Mirarchi
bgsound direi al sito microsoft
embed al sito netscape...
ambedue fra spero non molto
in  
www.probo.it/javascript

Newsgroup: it.comp.lang.javascript
Titolo: help

ragazzi ho bisogno di rintracciare un array creato in una libreria .js.
mi spiego meglio
nella pagina cè un input e un bottone
nell'input l'utente inserisce un numero da 1 a 3
e premendo sul bottone compare 3 alert che mostrano i tre valori nell'array
selezionato scrivendo il numero
faccio un esempio
SCRIPT.JS
var arr0=new Array ('io','sono','alberto')
var arr1=new Array ('io','sono','luca')
var arr2=new Array ('io','sono','marco')
PAGINA.HTML
<input id ="a">
<button onclick="javacript:
i=0;
while(i<3){alert(QUA NON SO COSA SCRIVERE); i++}
piu o meno deve essere una cosa cosi
'arr'+a.value+[i]
dite che devo usare una collezione tipo document.all o qualcosa del genere??
spero di essere stato chiaro
ciao ciao

 while(i<3){alert(QUA NON SO COSA SCRIVERE); i++}
var a = document.getElementById("a");
i = 0;
while (i < 3 )
   alert(window["arr" + a.value][i]);
ancora meglio:
while (i < 3)
{
   mioArray = window["arr" + a.value];
   if (mioArray)
     alert(mioArray[i]);
   else
     alert("nessun array di nome arr" + a.value);
}
oppure usare un elemento SELECT anziché un campo di testo.
Gaetano

 ha scritto nel messaggio
news:baaspj$qqa88$1...@ID-185876.news.dfncis.de...


 crea la variabile??
Perche' in quel modo accedi alla proprieta' dell'oggetto window. Ne ho 
discusso proprio ultimamente in altri post (forse anche in risposta al 
tuo, non ricordo), e ne parlai all'epoca in cui si discuteva dell'uso di 
$$ in PHP..
in pratica, window e' l'oggetto da cui tutto discende, all'interno dello 
browser-scripting. Quando tu dichiari una variabili nel tuo codice, che 
sia una funzione, che contenga una stringa, che sia un oggetto o 
quant'altro, in realta' tu stai definendo una nuova proprieta' 
dell'oggetto window corrente.
Per accedere alle proprieta' di un oggetto vi sono due metodi. Uno e':
nomeoggetto.proprieta
l'altro:
nomeoggetto["proprieta"]
il vantaggio del secondo e' che puoi passargli una stringa, e quindi 
"parametrizzare" la cosa. Nel primo caso per farlo avresti avuto bisogno 
di un eval().
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

Newsgroup: it.comp.lang.javascript
Titolo: stampa pulita

Ciao a tutti.
E' possibile stampare una pagina di testo con un button senza avere l'URL  a
piè pagina???
Grazie
-- 
Posted from [217.58.72.154] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
27BCBBE12FA3D311AFB6009027AF884513524D@KING...


da codice no, va impostato manualmente su ogni client

Newsgroup: it.comp.lang.javascript
Titolo: Nascondere solo scollbar verticale

Apro una popup
con window.open...
vorrei visualizzare solo la scrollBar
verticale.. e nascondere quella orizzontale..
Come posso fare?!


Hai provato ad assegnare "overflow-x:auto"
allo stile del body nella popup?
MaRoK
Newsgroup: it.comp.lang.javascript
Titolo: Variabili interpagina.

volta cambiata la pagina tutte le variabili mi si azzerano.
Mediamente se un browser ha la possibilita' di gestire JavaScript
puo' anche gestire i frame, dovresti vedere se puoi memorizzare
le variabili in un frame e usarle in un diverso frame, ma l'ho
solo letto in qualche articolo su questa bacheca...

 Dove sbaglio?
chi non agisce non sbaglia!
Scherzi a parte, in generale esistono tre metodi per passare variabili
da una pagina all'altra:
1) cookie: da usarsi preferibilmente per informazioni permanenti
attraverso connessioni successive; non sembra il tuo caso;
2) frames: ogni variabile dichiarata in un frame è accessibile dagli
altri frame; nel tuo caso basterebbe dichiarare una variabile globale
nella pagina "contenitore" (quella con i FRAMESET, per intenderci),
accessibile da ogni frame con una sintassi del tipo: top.unaVariabile;
3) query string: quella *roba* che sta attaccata alla URL quando - ad
esempio - fai le query su un motore di ricerca... tipo:
/myPage.htm?var1=val1&var2=val2 (la query parte dal "?"); in Javascript
puoi *costruire* al volo una URL con relativa query string, aprire la
nuova URL dove ti pare, e nella niova pagina leggere il contenuto della
query dalla proprietà "search" di Location.
Gli "inbetweens" sono sui manuali... ;)
Buon lavoro, julio di egidio
ju...@webzone.it
[posted and mailed]

 volta cambiata la pagina tutte le variabili mi si azzerano.
Dovresti utilizzare i frame e definire le tue variabili "globali" nel file
principale (quello che contiene <FRAMESET>, per intenderci). A questo punto puoi
accedervi mediante "top.lamiavariabile..".Io ho usato questo sistema e sembra
funzionare.
se non funziona fammi sapere: vuol dire che anche io ho sbagliato :-(
ciao, debrando

Scusate se utilizzo un gergo un pò improrio: sono un profano di
programmazzione e mi limito a scopiazzare linee di codice qua è la.
Giungiamo al problema: io avrei bisogno di una variabile che tramite un
pulsante assume un valore ed in una seconda pagina richiamandola
attraverso un ALERT mi visualizzi tale valore. Il problema è che una
volta cambiata la pagina tutte le variabili mi si azzerano.
Dove sbaglio?
Grazie a tutti

Newsgroup: it.comp.lang.javascript
Titolo: DOM + XML caricamento

Ho bisogno di caricare circa 10 file xml nel dom del pc client.
In pratica tramite oggetto activeX so come se ne carica 1.
Per caricarne altri come faccio? Istanzio tanti oggetti activeX quanti sono
i file XML o che un modo per agganciarli tutto sullo stesso albero nel DOM?
Grazie

 --------------------

 i file XML o che un modo per agganciarli tutto sullo stesso albero nel DOM?
Dipende cosa devi farci con questi XML. Se a te interessa avere un file
unico XML con il merge dei dieci file, o se questi file contengono codice
XHTML che vuoi aggiungere al DOM (l'unica cosa che mi e' venuta in mente
leggendo la tua frase "per agganciarli tutto sullo stesso albero nel DOM",
che cmq e' poco chiara), puoi anche usare un solo oggetto XML, massimo due.
-- 
ZER0://coder.gfxer.web-designer/
~ La vita e' una tempesta, ma prenderla nel culo e' un lampo.
(B. Grillo)
Newsgroup: it.comp.lang.javascript
Titolo: Date, forse OT, ma neanche tanto:)

Ciao a tutti,
Recupero (con ASP) una data su un database remoto (access) e passo questa a
uno script Javascript che la visualizza sul client.
Problema: se il server web è il PWS su Win 98 in italiano la data è in
formato gg/mm/aa, mentre se il server è ISS5 con Win2000AS in inglese, la
data è in formato mm/gg/aa. Quindi alla lingua del sistema operativo su cui
risiete il web server la data è visualizzato in formato diverso. Ammesso che
il problema sia quello della lingua, come faccio a sapere la lingua del so
(anche con una funzione ASP magari...) in maniera tale da poter visualizzare
correttamente la data?
Grazie e a presto....
Gianluca

 risiete il web server la data č visualizzato in formato diverso. Ammesso


 > risiete il web server la data è visualizzato in formato diverso. Ammesso

Newsgroup: it.comp.lang.javascript
Titolo: Escape di "

Salve,
Html di esempio:
<html>
<head>
<title>POST method Form Sample</title>
</head>
<body>
<h3>POST method Form Sample</h3>
<p align="left">
<form action="url" method="post" name="myForm">
What's your name?<P>
<input name="myName" type="text" value="Blank">
<P>
<input name="myButton" type="button" value="Submit"
onClick="document.write('<HTML><HEAD><TITLE>Result
</TITLE></HEAD><BODY><H3>Result:</H3>\n<P>\n<P>\n
<BR>Your name is: <B>' + window.document.myForm.myName.value + '\n</B>
<P><FONT COLOR=red>(Now refresh this page!)</FONT><P></BODY></HTML>');">
</form>
</p>
</body>
</html>
vorrei fare/sapere due cose:
1) i dati immessi in una form vengono inseriti in un document.write
Come posso evitare di mettere tutto il documento in una sola riga?
Come posso spezzarlo in piu' righe? Devo fare tanti document.write?
2) Nel document.write volevo mettere una cosa come <font color="red">,
con l'apice come sarebbe corretto.
Naturalmente il " fa terminare la stringa e la parte eccedente appare
nella pagina. Allora io con un sorrisino furbetto aggiungo l'escape,
scrivo \" ... e ... e accade la stessa cosa! Ohibo'!
Come posso mettere degli apici in tutta sicurezza?
Perche' \" non basta a fare l'escape?
GRAZIE!!!
-- 
Ciao,        \+----------+  "La risposta e` dentro di me...
   Vittorio --| : )    o |      ...MA E` SBAGLIATA!!!"
             /+----------+
+-----------------------------------------------------------+
| -= ( MACSCRIPTER'S  MAGAZINE - Applescript Tutorial ) =-  |
|          
http://www.macscripter.net/magazine.html
         |
+-----------------------------------------------------------+

 Perche' \" non basta a fare l'escape?
Perchè quello è HTML e non Javascript. Devi usare le escape di HTML, 
ossia le character entity. In questo caso, al posto di ogni doppia 
virgoletta devi mettere "&quot;"

 Come posso spezzarlo in piu' righe? Devo fare tanti document.write?
Alla fine di ogni riga metti il carattere "\" che sta a significare che la
stringa continua nella riga successiva; ad esempio:
onClick="document.write('<HTML><HEAD><TITLE>Result \
</TITLE></HEAD><BODY><H3>Result:</H3>\n<P>\n<P>\n \
<BR>Your name is: <B>' + window.document.myForm.myName.value + '\n</B> \
<P><FONT COLOR=red>(Now refresh this page!)</FONT><P></BODY></HTML>');">
Maurizio.

 instead

Newsgroup: it.comp.lang.javascript
Titolo: Una volta tanto, nessun problema!

 una clavicola per cui mi accontento di riuscire a lavorare da casa ;o)
.. beato tu ;_;
Io vorrei tanto poter riuscire a fare il lavoro che faccio qua a Milano, 
da Firenze, e salire su ogni tanto.. ;_;
-- 
C'ya,
ZER0 :: coder.gfxer.webDesigner();
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 O cosi`, o non potevo lavorare :(
Soffro, terribilmente soffro ;_; ma tu, non ricordo, di che zona sei?


 Roma
No, proprio non lo sapevo, allora. :)


 BTW se capiti fatti sentire, l'email e` vera :)
anche la mia :) dubito di capitare a breve in zona, ma in caso mi faro 
vivo. :) Idem tu se capiti a Milano o a Firenze (bisogna vedere io dove 
sono nel frattempo :D )


 'orca mattina! Ho letto il "come" sull'altro ng. Oh, guarisci sverto :)
Fammi indovinare. NG di MacUsers? :)
.. ora pero' son curioso anch'io di come il buon Balestra s'e' 
fratturato la clavicola, e purtroppo non ho modo di acquistarmi un Mac 
per entrar nel gruppo, ora sul momento. :)


Newsgroup: it.comp.lang.javascript
Titolo: Scroller automatico immagine?

Ciao a a tutti,
solitamente sono piu' uno spettatore dei NG, ma sta volta mi serve davvero
una mano... anzi uno script, AIUTATEMI RAGAZZI.
Il problema da risolvere è molto semplice(per chi lo conosce gia).
Ho una pagina con 3 frame ed in quello centrale (che scorre in basso) vorrei
fare in modo che un'immagine si proponesse anche quando l' utente scrolla la
pagina, insomma segua lo scroll...
Come fare... grazie a tutti coloro che risponderanno !
--------------------------------
Inviato via 
http://usenet.libero.it

Se cerchi con google ne dovresti trovare parecchi di esempi, qua uno:
http://inews.tecnet.it/Articoli/1999/1999-02/tecnica9902.html

Newsgroup: it.comp.lang.javascript
Titolo: conversione euro

come faccio a far prendere un numero preso da una tabella (l'origine è un
database) e a convertirlo in euro?
in teoria dovrebbe essere na stupidata...
prendi il valore e moltiplicalo x...
in pratica?
chi mi aiuta?
grazie a tutti.


IO!
$prezzoineuro = round(($prezzoinlire / 1936.27) ,2);
Si sa che l'euro si approssima alla seconda cifra decimale..
LAMASE

Newsgroup: it.comp.lang.javascript
Titolo: come cancellare contenuto di un text field ?

Salve Gente,
esiste un modo per cancellare il contenuto di un text field con un
javascript ?
come cacchio si fa?
non ci salto fuori!
grazie.
Sandro Pons

se ho ben capito
document.forms['nomeform']['nomecampotext'].value=''

 document.forms['nomeform']['nomecampotext'].value=''
gia'!
era proprio questo!!
tnx!
ti offro un caffe'! :-p
Newsgroup: it.comp.lang.javascript
Titolo: Passaggio di variabili globali

Il problma è questo:
creo il file 1.js dinamicamente con php,
e memorizzo in questo stesso file la variabile pippo = 3;
il file 2.js è una libreria di funzioni. Una di queste "dovrebbe"
prende come parametro il valore di pippo.
Come si fa???
Questi 2 file sono richiamat iall'interno di una pagina php,
che ovviamente richiama le funzioni contenute nel file 2.js.
Grazie 1000
Paolo

 che ovviamente richiama le funzioni contenute nel file 2.js.
Ovviamente non troppo...in che senso? php lavora lato server, javascript
lato client => cosa vuol dire che "ovviamente [php] richiama le funzioni
contenute nel file 2.js" ?
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.
--

 ha scritto nel messaggio
news:xwl3z2rq...@ID-147253.user.individual.net...


 ha scritto nel messaggio
news:xwl3z2rq...@ID-147253.user.individual.net...


 la variabile pippo in realtà è un array, cambia qualcosa?
No...
dunque:
a) nel file 1.js hai dichiarato una var pippo="pluto";
b) nel file 2.js hai una function, all'interno fai un alert(pippo); e non
riconosce la variabile?
Strano, molto strano
Hai qualcosa in linea da vedere?
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.
--

 ha scritto nel messaggio
news:1oyqhume...@ID-147253.user.individual.net...


 Grazie 1000, mi hai illuminato con l'ultimo post !!
Bene!

Newsgroup: it.comp.lang.javascript
Titolo: Ricerca "guidata"

Ciao a tutti, mi servirebbe fare una ricerca guidata all'interno di
una lista.
Mi spiego meglio:
io ho una lista (.txt o un menu) di record.
Quando l'utente va ad inserire la prima lettera il file mi tira fuori
tutti i risultati che iniziano con quella lettera...se poi ne
inserisce un'altra verranno fuori tutti i risultati con le prime due
lettere...
insomma..una cosa del tipo navigatore satellitare, che quando schiacci
la M per esempio ti escono fuori tutte le citta che iniziano per M,
quando schiacci MI escono tutte le città che iniziano per Mi...e così
via...
è fattibile una cosa del genere?
grazie mille in anticipo per chi volesse aiutarmi!!!!

 io ho una lista (.txt o un menu) di record.
occorre prima di tutto capire cosa è questa lista e dove si trova (client o
server).
In generale cerca con google "ajax autocomplete", ti si aprirà un mondo...
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.


wrote:

in effetti mi servirebbe proprio fare una cosa simile a quelli dei
navigatori ...e la lista ovviamente sarà sul server..o in un file, o
caricata in una select ... o qualcosa del genere...ci devo ancora
pensare bene...
comunque ora cerco questo autocomplete ;-)


allora..qualcosa ho trovato...il  mio problema è che la lista a cui
faccio riferimento io non è una lista di 10-20 record ma di circa
4000......quindi ci impiegherebbe troppo tempo a fare una ricerca del
genere.
Qualcuno sa consigliarmi qualche bella scappatoia?
vi prego!! :D

 genere.
beh, se metti 4000 record in un db (fossanche mysql) con i suoi begli
indicini non puň impiegarci molto ...
l'alternativa (da capire cosa sono questi 4000 record, quanti campi
contengono, la lunghezza massima etc) č crearsi un array client-side e
consultare quello (Costruendosi tutto l'autocomplete "a manina")
-- 
"e mai che mi sia venuto in mente
 di essere piů ubriaco di voi
 di essere molto piů ubriaco di voi"
									  F.D.A.

                                                                           F.D.A.
in realtà ne ho trovato uno davvero carino:
http://www.dcs.lancs.ac.uk/~grill/mgbox/
il problema è che questo funziona con le "freccette" direzionali per
spostarsi all'interno dei possibili risultati, mentre a me servirebbe
cliccarci col mouse e selezionarlo....il problema è che è un bel
casino :(
Consigli?:D
Newsgroup: it.comp.lang.javascript
Titolo: Generare files vettoriali?

Ciao a tutti,
Mi rivolgo a voi nella speranza che possiate aiutarmi.
Non so assolutamente nulla di programmazione ma ho un grosso problema,
eccolo:
Dovendo preparare ogni volta, più volte al giorno, dei files vettoriali
(Illustrator) con delle lettere di quantità e grandezze variabili (le
altezze delle lettere sono 4 taglie fisse), mi chiedevo se non
fosse possibile generare un file in Illustrator (o altro programma
vettoriale) a partire da una tabella. Mi spiego: per esempio io ho una
tabella con nelle colonne le taglie in millimetri (25-35-50-75-100), nelle
righe ho le lettere e i numeri. Nelle caselle all'intersezione digito la
quantità desiderata. Premettendo che mi sto muovendo su un terreno puramente
ipotetico, è possibile generare un file a partire dai dati inseriti nella
tabella? Un file che contiene 5 A da 100mm, 4 G da 75, etc.?
È fantascienza, è cosa alla mia portata con un po' di sforzo o
è esclusivamente un compito da programmatori?
Grazie per qualunque suggerimento
Sinuhe

 è esclusivamente un compito da programmatori?
Eh? ^^;;
--
artemis.alpeia
http://spazioinwind.libero.it/artemis

 artemis.alpeia
Sinuhe

 Che c'č? Non mi sono spiegato bene?
temo tu sia OT
--
artemis.alpeia
http://spazioinwind.libero.it/artemis

 artemis.alpeia
Saluti
Sinuhe

 Zero.
Danke! ^_^
Todo bien?
P.S.
In effetti cio' che richiedevi e' al di la' delle capacita' di 
Javascript; piuttosto devi verificare le potenzialita' Illustrator.
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

Newsgroup: it.comp.lang.javascript
Titolo: Due domande

1) può avere senso/utilità costruire un "timer manager", cioè un oggetto
che si preoccupi di eseguire tutte le operazioni che devono avere cadenza
periodica, senza così impostare n timer (setInterval) per n operazioni?
2) può avere senso/utilità avvalersi di "proprietà private", implementate
tramite closures, in oggetti javascript?
Buonanotte :)
-- 
Nando [?]
Apostolo della Prova

 Buonanotte :)
Buon giorno. :)
-- 
~ Ci siamo fatti una scopata cosi' eccezionale che anche i vicini
hanno fumato una sigaretta.

 Buon giorno. :)
Buon giorno a lei, Prof (eh sě, mň ti sto prendendo per i fondelli :) ).
Grazie per le risposte, metto il piccolo tesoro nello scrigno (ancora
semivuoto) delle conoscenze.


 semivuoto) delle conoscenze.
Cos'è, l'assenza dal NG ti ha fatto regredire allo stadio "Ma io sono
solo un niubbo che posso saperne"? No, eh.. non mi fare scherzi. :)
-- 
~ "La storia sarà buona con me perché sarò io a scriverla."
(Winston Churchill)
Newsgroup: it.comp.lang.javascript
Titolo: Form e-mail

Ciao ragazzi quando mi arrivano mail da questo form mi arrivano con oggetto
"Messaggio inviato da Internet Explorer" (o qualcosa del genre, nn ricordo
di preciso). Posso fare in modo ke l'utente possa inserire l'oggetto della
mail?
O eventualmente posso sceglierne uno io predefinito per tutte?
Grazie mille ciaooooo
<html>
<head>
<title>Scrivimi</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head><meta http-equiv="imagetoolbar" content="no" />
<body bgcolor="#FFFFFF" background="immagini/icone_pulsanti/BACKG.JPG">
<H2>Per eventuali errori o consigli, mandami un'e-mail<br>
  <font size="2"><i>For errors or advices, send me an
e-mail</i></font><i><font color="#FFFFFF" size="1">
  </font></i><font color="#FFFFFF" size="1">
  </font><font color="#FFFFFF"> </font></H2>
<FORM METHOD='post' ENCTYPE='text/plain' ACTION='mailto:
MIA
 E-MAIL'>
  <blockquote>
    <p>Il tuo nome <i>(Your name)</i>:
      <INPUT TYPE='text' NAME='mittente' SIZE='35'>
      <br>
      La tua Citt&agrave; <i>(Your city)</i>:
      <input type='text' name='mittente2' size='35'>
      <br>
      Il tuo indirizzo e-mail <i>(your e-mail)</i>:
      <INPUT TYPE='text' NAME='email' SIZE='35'>
      <br>
    </p>
    <p>Scrivi qui il tuo commento <i>(your comment here)</i>:<br>
      <textarea name='domanda' rows='4' cols='38'></textarea>
    </p>
    <p>Premi sul tasto <I>Invia</I> quando hai completato il modulo, sul
tasto
      <I>Cancella</I> se vuoi rifare<br>
      <i>Push Send when done or Cancel to do again <br>
      </i>
      <INPUT TYPE='submit' VALUE='Invia/Send' NAME='B1'>
      <INPUT TYPE='reset' VALUE='Cancella/Cancel' NAME='B2'>
    </p>
    <p>Se il modulo non funziona scrivetemi a questo indirizzo:<br>
      <a href="MIA E-MAIL" target="_blank">
queen_...@msn.com
</a></p>
  </blockquote>
</form>
</body>
</html>
-- 
--------------------------------------------------------- 
Hope for the best and head for the top.
That's the only way to approach the business!
--------------------------------------------------------- 

Boh
forse mettendo un mailto:
tuaemail&subject
=tuo oggetto ?
(puoi anche mettere &body=invio mail dal mio sito...)
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M. --
Newsgroup: it.comp.lang.javascript
Titolo: finestre senza barre degli strumenti.. come fare?

ciao a tutti.
vorrei fare in modo che le barre di una finestra(scorrimento, menu,
location..) scompaiano!
ho trovato su vari manuali la possibilità di usare:
self.scrollbars.visible=false
self.personalbar.visible=false
ma putroppo non funge..boh, mi restituisce un errore dicendo che
self.personalbar è nullo o non è un oggetto.
ho anche trovato che c'è la possibilità di usare window.open ma non fa al
mio caso.
sapreste darmi una mano? ciao!

direi che sul browser aperto dal client non puoi farlo
scrollbars è solo per netscape, e va fatto con un "signed script" (qualunque
diavoleria sia...)
scrollbars
Like the other Netscape 4.0 specific *bars properties, the scrollbars
property has the boolean visible property, which can be used to remove the
scroll bars from a window. Note that this can only be performed by a signed
script.

Newsgroup: it.comp.lang.javascript
Titolo: x i guru di javascript

http://www.dhtmlgoodies.com/index.html
sto tizio e' un mago con il javascript
LGPL license

 LGPL license
molto carino il rounded corners.. davvero
il resto non mi sembra "eccezionale"


Molto ben documentato, una specie di miniera...
Newsgroup: it.comp.lang.javascript
Titolo: Sapete...

Sapete dirmi qual'è il significato della proprietà TARGET che Front Page mi
inserisce automaticamente in ogni frame durante la creazione del FRAMESET ?
<frameset>
<frame name="Menu" TARGET="...">
<frame name="Centro" TARGET="...">
</frameset>
Inoltre non mi è  ben chiaro qual'è il significato del comando return, che
ho notato venire utilizzato in molte occasioni.


wrote:


 modificata nel sinistro)
Aggiungo che:
l'attributo TARGET può essere utilizzato in ogni singolo tag <A>  che si
trovi dentro un frame, ma se dentro il frame tutti i link puntano ad un
frame diverso (caso tipico quello di un frame che funziona da barra di
navigazione, con le pagine che vengono visualizzate nell'altro frame) è
certamente più comodo utilizzare un TARGET generale inserito direttamente
nel tag FRAME.
 maghetto

 wrote in message
87khlm$nks$1...@pinco.nettuno.it...
In realtà ho provato adesso a mettere il TARGET nel frame, ma non mi
funziona mica! :-(
Ovviamente funziona mettendo nella head un <BASE TARGET="nomeframe"> ma
questa è un'altra storia!
 maghetto

Newsgroup: it.comp.lang.javascript
Titolo: Fatto!!







 






Ci sono riuscito, 
senza nemmeno perderci il sonno
Saluti 



Ciao,
Complimenti !! :)) Già che c'eri potevi creare qualcosa di personalizzato ;P
Quello l'ha già fatto Roberto :))
Ricordati di specificare sempre nell'oggetto se si tratta di una ZuperEmail
;))
A Presto.
Alessandro.
Newsgroup: it.comp.lang.javascript
Titolo: update del contenuto di un div su onChange di una select.

Se ho:
 
<select.......class="select1"
<div class="div1">
<input.......
<select......class="select2"
<div class="div1">
<input......
 
vorrei inserire codice html solo nel div class"="div1" che viene dopo la 
select che scatena l'evento onChange.
Come posso fare ad individuare il div che viene dopo la select interessata?

 select che scatena l'evento onChange.
 
Mi pare di aver capito che usi jquery, quindi puoi fare:
 
    var $div = $(this).next(".div1");
 
Se sei sicuro che non ci sono altri elementi di mezzo, puoi anche
omettere il selettore:
 
    var $div = $(this).next();
 
Che, usando le DOM API, giusto per la cronaca, equivale a dire:
 
    var div = this.nextElementSibling;
 
Hope it helps.

 "nextSibling" saltando i nodi di testo.
 
`nextSibling` non sarebbe il corrispettivo di `next` di jquery, senza
argomenti. Bisognerebbe, appunto implementarlo a mano. Così come volere
il `next` passando un selettore.


Qualcosa non funziona, ti riporto l'originale frammento html:
 
https://gist.github.com/1662667
 
 
Se faccio:
 
$(document).on "change", ".company_select_classification_type", ->
     $a = $(this).next(".company_categorization_amount")
     alert($a.get())
 
l'alert e' vuoto.

 Ho parlato di DOM API apposta.
 
So che sei preciso: non era un appunto a quanto avevi scritto, quanto 
una domanda.
 
Visto che hai avuto la bontą di suggerire l'alternativa DOM a jQuery, 
volevo andare oltre e suggerire quella crossbrowser, data la supposta 
(certa) mancanza di implementazione della proprietą negli IE precedenti 
al nove.

 al nove.
 
Nel momento in cui devi andare a implementare la cosa a manino, perde di
significato secondo me, e tanto vale continuare ad usare jQuery.
 

 Qualcosa non funziona, ti riporto l'originale frammento html:
 
E difatti il codice che hai è una casistica diversa da quello che hai
scritto nel post. Il div a cui ti vuoi riferire tu non è un "sibling",
ha tutt'altro nodo padre.
Quindi, quel che devi fare è:
 
- Dal riferimento della select, recuperare il riferimento al TD.
- Dal TD, prendere il successivo (qui si parla di sibling)
- Una volta ottenuto il successivo, prendere il div figlio che ti interessa.
 
In jQuery questo si traduce in:
 
    var div = $(this)
                .closest("td")
                .next()
                .find(".company_categorization_amount");


Puo' dipendere dal fatto che il div che sto cercando non e' direttamente 
prossimo alla select?


Mi incasino sempre quando devo muovermi all'interno del dom.
Grazie mille sembra che funzioni.