Dubbio creazione oggetti

controsenso

Utente Attivo
26 Nov 2014
36
1
0
Per capire come funzionano gli oggetti sto provando a fare un semplice esercizio: visualizzare il cognome di 2 oggetti che appartengono alla stessa classe.

Il codice è questo:
HTML:
<html>
<head>
<script type="text/javascript">
var persona=new Persona("Rossi",50,"mario@libero.it");
var personadue=new Persona("Verdi",60,"verdi@libero.it");

function Persona(cognome,eta,mail)
{this.cognome=cognome;
  this.eta=eta;
  this.mail=mail;
  this.visualizzacognome=function()
  {
	  var msg="";
		msg+="Cognome"+" "+this.cognome; 
  return msg;
  }

	

</script>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<input type="button" name="btnFrena" value="Visualizza" onclick="persona.visualizzacognome(); personadue.visualizzacognome();">

</body>
</html>

Dovrebbe visualizzare"Rossi e "Verdi" ma non funziona..chi sa spiegarmi in modo semplice cosa sbaglio?Grazie!
 
Ciao, manca una parentesi graffa nel codice javascript
per mandare in output il valore devi usare document.write() o almeno un alert()
Codice:
onclick="alert(persona.visualizzacognome());"
 

Discussioni simili

M
Risposte
6
Visite
3K
HTML e CSS
Membro cancellato 26246
M