Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Deep Tech Revolution: così Area Science Park apre i laboratori alle startup
Deep Tech Revolution: così Area Science Park apre i laboratori alle startup
Siamo tornati nel parco tecnologico di Trieste per il kick-off del programma che mette a disposizione di cinque startup le infrastrutture di ricerca, dal sincrotrone Elettra ai laboratori di genomica e HPC. Roberto Pillon racconta il modello e la visione
HP OMEN MAX 16 con RTX 5080: potenza da desktop replacement a prezzo competitivo
HP OMEN MAX 16 con RTX 5080: potenza da desktop replacement a prezzo competitivo
HP OMEN MAX 16-ak0001nl combina RTX 5080 Laptop e Ryzen AI 9 HX 375 in un desktop replacement potente e ben raffreddato, con display 240 Hz e dotazione completa. Autonomia limitata e calibrazione non perfetta frenano l'entusiasmo, ma a 2.609 euro è tra le proposte più interessanti della categoria.
Recensione Google Pixel 10a, si migliora poco ma è sempre un'ottima scelta
Recensione Google Pixel 10a, si migliora poco ma è sempre un'ottima scelta
Google ha appena rinnovato la sua celebre serie A con il Pixel 10a, lo smartphone della serie più conveniente se consideriamo il rapporto tra costo e prestazioni. Con il chip Tensor G4, un design raffinato soprattutto sul retro e l'integrazione profonda di Gemini, il colosso di Mountain View promette un'esperienza premium a un prezzo accessibile. E il retro non ha nessuno scalino
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-05-2004, 20:37   #1
ZackS
Senior Member
 
L'Avatar di ZackS
 
Iscritto dal: Jan 2002
Messaggi: 2637
JavaScript, dove sbaglio?

Non guardate la stupidità del codice... sto iniziando

Codice PHP:
<html>
<
head>
    <
title>Untitled</title>
<
SCRIPT LANGUAGE="JavaScript">
<!-- 
Nascondi
function scelta(selezione) {
if (
selezione == "Maiuscolo") {
document.Compila.Nome.value =  document.Compila.Nome.value.toUpperCase()
document.Compila.Cognome.value document.Compila.Cognome.value.toUpperCase()
}
else {
document.Compila.Nome.value =  document.Compila.Nome.value.toLowerCase()
document.Compila.Cognome.value document.Compila.Cognome.value.toLowerCase()
     }

// -->
</script>    
</head>
<body>
<FORM NAME="Compila">
Nome: <INPUT TYPE="Text" NAME="Nome"> <br>
Cognome: <INPUT TYPE="Text" NAME="Cognome"> <br>
<br><br>
<INPUT TYPE="Button" NAME="Maiuscolo" VALUE="Tutto Maiuscolo" onClick="scelta(Maiuscolo)"><br>
<INPUT TYPE="Button" NAME="Minuscolo" VALUE="Tutto Minuscolo" onClick="scelta(Minuscolo)">
 
</form>


</body>
</html> 
In teoria non dovrebbe cambiare quello che ho scritto nei campi in minuscolo o maiuscolo?
__________________
PSN: PSYCO-MANTIS-
ZackS è offline   Rispondi citando il messaggio o parte di esso
Old 02-05-2004, 21:56   #2
Zeus84
Senior Member
 
Iscritto dal: Dec 2002
Città: Bologna
Messaggi: 483
ti dico la verità anch'io sono alle prime armi, ma posso darti qualche suggerimento..
io proverei a scrivere document.Compila.Nome.value.toString().toUpperCase()...poi mettici un ;..
fammi sapere
__________________
Acer TravelMate 8103Wlmi
Zeus84 è offline   Rispondi citando il messaggio o parte di esso
Old 02-05-2004, 22:34   #3
Zeus84
Senior Member
 
Iscritto dal: Dec 2002
Città: Bologna
Messaggi: 483
ho provato a fare le correzzioni che ti avevo suggerito ma non funziona lo stesso..
allora il problema è nell'if....quando fa il controllo selezione=="Maiuscolo"...da sempre falso, infatti se scrivi in maiuscolo e premi uno qualunque dei due tasti il testo diventa minuscolo..
aspetta qualcun'altro...non so proprio che dirti...pensando al java mi viene il dubbio che anche il javascript non associ all'operatore == l'uguaglianza dei riferimenti..il problema è che non sono riuscito a trovare un metodo .equals()....
__________________
Acer TravelMate 8103Wlmi
Zeus84 è offline   Rispondi citando il messaggio o parte di esso
Old 03-05-2004, 00:23   #4
ZackS
Senior Member
 
L'Avatar di ZackS
 
Iscritto dal: Jan 2002
Messaggi: 2637
ths per la disponibilità
Ho seguito il tuo ragionamento, è vero... quella condizione non viene mai soddisfatta...
__________________
PSN: PSYCO-MANTIS-
ZackS è offline   Rispondi citando il messaggio o parte di esso
Old 03-05-2004, 07:52   #5
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
L'errore dovrebbe essere questo:

onClick="scelta(Minuscolo)"
onClick="scelta(Maiuscolo)"

Il problema è che se scrivi così, Minuscolo e Maiuscolo sono variabili. Invece nella funzione vuoi che siano il valore contenuto da stringhe.

La dicitura corretta è:

onClick="scelta('Minuscolo')"
onClick="scelta('Maiuscolo')"
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
Old 03-05-2004, 09:24   #6
ZackS
Senior Member
 
L'Avatar di ZackS
 
Iscritto dal: Jan 2002
Messaggi: 2637
capito! grazie mille
__________________
PSN: PSYCO-MANTIS-
ZackS è offline   Rispondi citando il messaggio o parte di esso
Old 03-05-2004, 18:23   #7
ZackS
Senior Member
 
L'Avatar di ZackS
 
Iscritto dal: Jan 2002
Messaggi: 2637
un altra cosa:

Codice PHP:
function controlla(OggettoNomeOggetto){

var 
risultato ""
var 1

for (var Proprietà in Oggetto) {
  if (
<= 12) {
   
risultato += NomeOggetto "." Proprietà " = " Oggetto[Proprietà]
   + 
" \n"
   
}
   
i++
   }
   
alert("Ecco il contenuto dell'oggetto " 
           
NomeOggetto 
        
": \n" 
           
risultato)

Non mi è chiaro questo:
risultato += NomeOggetto + "." + Proprietà + " = " + Oggetto[Proprietà]

che sarebbe:
risultato = risultato + NomeOggetto + "." + Proprietà + " = " + Oggetto[Proprietà]

Perchè bisogna inserire nuovamente la variabile risultato?
__________________
PSN: PSYCO-MANTIS-
ZackS è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2004, 07:38   #8
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
Nell'esempio che hai riportato, sembra che l'unico motivo sia ripetere 12 volte la stessa riga di testo, altrimenti non ce ne sarebbe bisogno.
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Deep Tech Revolution: così Area Science Park apre i laboratori alle startup Deep Tech Revolution: così Area Science P...
HP OMEN MAX 16 con RTX 5080: potenza da desktop replacement a prezzo competitivo HP OMEN MAX 16 con RTX 5080: potenza da desktop ...
Recensione Google Pixel 10a, si migliora poco ma è sempre un'ottima scelta Recensione Google Pixel 10a, si migliora poco ma...
6G, da rete che trasporta dati a rete intelligente: Qualcomm accelera al MWC 2026 6G, da rete che trasporta dati a rete intelligen...
CHUWI CoreBook Air alla prova: design premium, buona autonomia e qualche compromesso CHUWI CoreBook Air alla prova: design premium, b...
Sconti studiati per singolo utente: Sony...
Addio alla Kia Niro EV, il crossover sar...
Apple crede nel suo iPhone Fold: la prod...
Fortnite, un nuovo listino per i pacchet...
Ecco i nuovi Sonos Play ed Era 100 SL: d...
Razer svela il futuro del gaming potenzi...
Tre robot Narwal in offerta: pulizia aut...
Gracenote denuncia OpenAI: ChatGPT addes...
Microsoft AI Tour Milano: dall'efficienz...
Asus ExpertBook Ultra: Intel Core Ultra ...
Intel presenta i processori desktop Core...
Un'AI ha trovato una falla critica in Wi...
OPPO Find N6 rivoluziona i foldable: add...
Enel, completata l'installazione di tutt...
Tutti abbandonano il Blu-ray ma Panasoni...
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: 18:35.


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