Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
vivo X300 Pro rappresenta un'evoluzione misurata della serie fotografica del produttore cinese, con un sistema di fotocamere migliorato, chipset Dimensity 9500 di ultima generazione e l'arrivo dell'interfaccia OriginOS 6 anche sui modelli internazionali. La scelta di limitare la batteria a 5.440mAh nel mercato europeo, rispetto ai 6.510mAh disponibili altrove, fa storcere un po' il naso
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 18-10-2009, 21:19   #1
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
[html-javascript] login simil-facebook

Qualcuno mi può dire come faccio a gestire le form come quelle usate per il login in facebook.

Dentro le due form ci deve essere scritto, username e password e quando si clicca su una di esse scopare la scritta.

Il problema principale ce l'ho con la password, infatti scrivendo dentro la form non visualizza la scritta ma i pallini. Come posso fare..?

Grazie
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 19-10-2009, 13:37   #2
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Qualcuno sa come posso fare?
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 19-10-2009, 21:28   #3
_Claudio
Senior Member
 
L'Avatar di _Claudio
 
Iscritto dal: Aug 2005
Messaggi: 579
Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
Qualcuno sa come posso fare?
Devi associare un evento OnClick e un evento OnLostFocus (o qualcosa del genere) all'oggetto DOM input, la traccia da seguire è semplice:

Codice:
funzione input.OnClick() {
input.text = "";
}
Codice:
funzione input.OnLostFocus() {
if(input.text == "") input.text = "inserisci password";
}
_Claudio è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 13:10   #4
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Non riesco a far funzionare il codice che mi hai dato, la mia form è questa:

Codice:
<input name="user" type="text" size=20 style="width: 149px" value="Username"/>
facendo:

Codice:
function input.user.OnClick() {
input.user.text = "";
}
non va...

Ultima modifica di Fede 88 : 20-10-2009 alle 13:33.
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 13:42   #5
_Claudio
Senior Member
 
L'Avatar di _Claudio
 
Iscritto dal: Aug 2005
Messaggi: 579
Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
Non riesco a far funzionare il codice che mi hai dato, la mia form è questa:

Codice:
<input name="user" type="text" size=20 style="width: 149px" value="Username"/>
facendo:

Codice:
function input.user.OnClick() {
input.user.text = "";
}
non va...
È ovvio, è uno pseudocodice molto personalizzato, devi trasformarlo in javascript funzionante...
_Claudio è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 13:59   #6
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Infatti un po' ho provato a modificarlo però non riesco a farlo andare.

In javascript la funzione onclick() esiste e può essere usata con una form? Perchè mi sta venendo il dubbio che forse non riesce a gestire l'onclick su di una form.
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 14:06   #7
_Claudio
Senior Member
 
L'Avatar di _Claudio
 
Iscritto dal: Aug 2005
Messaggi: 579
Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
Infatti un po' ho provato a modificarlo però non riesco a farlo andare.

In javascript la funzione onclick() esiste e può essere usata con una form? Perchè mi sta venendo il dubbio che forse non riesce a gestire l'onclick su di una form.
Su una form penso di no, ma su un button sì.
_Claudio è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 14:14   #8
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
però a me serve che lo faccia quando clicco sulla form
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 14:49   #9
flx2000
Bannato
 
L'Avatar di flx2000
 
Iscritto dal: Nov 2002
Città: Roma
Messaggi: 810
Puoi creare l'input della password come type="text" e value="Password", e modificarlo a type="password" e value="" la prima volta che l'utente ci clicca sopra.
flx2000 è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 15:03   #10
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Quote:
Originariamente inviato da flx2000 Guarda i messaggi
Puoi creare l'input della password come type="text" e value="Password", e modificarlo a type="password" e value="" la prima volta che l'utente ci clicca sopra.
Sembra una buona idea, potrebbe funzionare. Il problema è che non so come farlo.
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 15:33   #11
flx2000
Bannato
 
L'Avatar di flx2000
 
Iscritto dal: Nov 2002
Città: Roma
Messaggi: 810
Ad esempio così:

<input onfocus="if(this.value=='Inserire password'){this.value='';this.type='password'}" onblur="if(this.value==''){this.type='text';this.value='Inserire password'}" name="password" value="Inserire password" type="text">
flx2000 è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 17:16   #12
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Quote:
Originariamente inviato da flx2000 Guarda i messaggi
Ad esempio così:

<input onfocus="if(this.value=='Inserire password'){this.value='';this.type='password'}" onblur="if(this.value==''){this.type='text';this.value='Inserire password'}" name="password" value="Inserire password" type="text">
Grazie, ho provato ad inserirlo... per l'username funziona però per la password c'è qualcosa che non va, la form dovrebbe diventare di tipo password ma non lo diventa, infatti quando scrivo la pass, viene visualizzata.

Questo è il codice delle 2 form:
Codice:
		<input onfocus="if(this.value=='Username'){this.value=''}" onblur="if(this.value==''){this.value='Username'}" name="user" value="Username" type="text" size=20 style="width: 149px"/><br />
		<input onfocus="if(this.value=='Password'){this.value='';this.type='password'}" onblur="if(this.value==''){this.type='text';this.value='Password'}" name="password" value="Password" type="text" size=20 style="width: 149px"/>

Ultima modifica di Fede 88 : 20-10-2009 alle 17:35.
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 20:22   #13
_Claudio
Senior Member
 
L'Avatar di _Claudio
 
Iscritto dal: Aug 2005
Messaggi: 579
type è un membro della classe element del DOM.
Se vuoi ottenere quell'effetto devi fare uno script bello tosto che al focus dell'elemento nasconde quello con scritto "password" e mostra quello di inserimento della password velata con i pallini nella stessa posizione e col cursore all'interno.
_Claudio è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 20:30   #14
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Quote:
Originariamente inviato da _Claudio Guarda i messaggi
type è un membro della classe element del DOM.
Se vuoi ottenere quell'effetto devi fare uno script bello tosto che al focus dell'elemento nasconde quello con scritto "password" e mostra quello di inserimento della password velata con i pallini nella stessa posizione e col cursore all'interno.
Bene, non saprei proprio da dove iniziare... Potresti darmi una dritta? In alternativa anche un link dove spiegano qualcosa è bene accetto...
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 23:36   #15
_Claudio
Senior Member
 
L'Avatar di _Claudio
 
Iscritto dal: Aug 2005
Messaggi: 579
Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
Bene, non saprei proprio da dove iniziare... Potresti darmi una dritta? In alternativa anche un link dove spiegano qualcosa è bene accetto...
L'unica dritta che posso darti è: inizia.

Compra un buon libro sui CSS, guardati qualcosa riguardo a javascript e passa un paio di giorni davanti alla gecko dom reference e alla msdn dom reference.

Buona fortuna
_Claudio è offline   Rispondi citando il messaggio o parte di esso
Old 21-10-2009, 10:23   #16
flx2000
Bannato
 
L'Avatar di flx2000
 
Iscritto dal: Nov 2002
Città: Roma
Messaggi: 810
Quote:
Originariamente inviato da Fede 88 Guarda i messaggi
Grazie, ho provato ad inserirlo... per l'username funziona però per la password c'è qualcosa che non va, la form dovrebbe diventare di tipo password ma non lo diventa, infatti quando scrivo la pass, viene visualizzata.

[...]
Provato con Firefox 3.5.3 funziona benissimo... Non so che dirti.
flx2000 è offline   Rispondi citando il messaggio o parte di esso
Old 21-10-2009, 13:35   #17
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Effettivamente su firefox funziona però su ie no, è normale che su un browser ti permette di cambiare il type e su un altro no?
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 21-10-2009, 14:32   #18
flx2000
Bannato
 
L'Avatar di flx2000
 
Iscritto dal: Nov 2002
Città: Roma
Messaggi: 810
E' normale perché non tutti i browser rispettano le specifiche ufficiali del DOM.

E' buona norma provare gli script perlomeno su Firefox, Explorer, Safari e Opera, mentre il mio contributo era mirato a darti un'idea di intervento senza la pretesa di essere il risultato perfetto.
flx2000 è offline   Rispondi citando il messaggio o parte di esso
Old 21-10-2009, 15:10   #19
Fede 88
Senior Member
 
L'Avatar di Fede 88
 
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
Si si, io vedendo che non andava su ie non ero neanche stato li a provarlo su altri browser...

Comunque grazie per l'aiuto
Fede 88 è offline   Rispondi citando il messaggio o parte di esso
Old 21-10-2009, 15:27   #20
flx2000
Bannato
 
L'Avatar di flx2000
 
Iscritto dal: Nov 2002
Città: Roma
Messaggi: 810
Prego!
flx2000 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria Recensione vivo X300 Pro: è ancora lui il...
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
Un gruppo di ladri ha usato Google Maps ...
Apple non si fida di Samsung per la real...
Windows 11: un nuovo driver nativo mette...
Vi hanno regalato buoni Amazon? Intanto ...
Via acari, polvere e sporco da materassi...
Cuffie Beats in super offerta su Amazon,...
Xbox Cloud Gaming arriva su Amazon Fire ...
Un blackout a San Francisco manda in til...
Windows 11 è diventato più...
Apple cambia strategia a causa della cri...
007 First Light: uscita rimandata di due...
Samsung Galaxy A37 e A57: il comparto fo...
DAZN lancia la sua offerta di Natale: My...
Gigabyte fa marcia indietro? Sparito il ...
Alcuni rivenditori giapponesi bloccano l...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:41.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v