HTML.it è il sito italiano del web publishing

Problemi con le classi in javascript



scegli un altro forum
    Indietro   Ricarica   Avanti Invia una risposta

Autore
Discussione     
CIMO1
Utente di HTML.it



Registrato il: Apr 2007

Provenienza:

Messaggi: 174


ICQ:

MSN: simone_dagosti no@hotmail.com

Skype: cimo.1984


Problemi con le classi in javascript
Ciao a tutti ho un problema con le classi in javascript...le sto' imparando ora
codice:
<script type="text/javascript" >
	function Fw()
	{
		this.url = '';
		
		// Initialize
		this.toInitialize = function(urlValue)
		{
			this.url = urlValue;
		}
		// Initialize
		
		// Ajax
		this.toAjax = function()
		{
			alert('1');
			
			this.sendData = function()
			{
				alert('2');
			}
		}
		// Ajax
	}
	
	var ciao = new Fw();
</script>

<button onclick="ciao.toAjax();">Bla</button>
<button onclick="ciao.toAjax.sendData();">Bla</button>


Come faccio ad avere una funzione sotto un' altra funzione? Non e' possible ?
Perche' mi dice che "sendData();" non e' una funzione...
Vorrei sapere il modo corretto per ordirare il codice e non avere confusione xke' sto' passando il mio code da procedurale a classi...thanks

Segnala ad un moderatore | IP: Collegato | Permalink

CIMO1 è offline Old Post 04-07-2012 14:43
Clicca qui per vedere il profilo dell'utente CIMO1 Clicca qui per inviare all'utente CIMO1 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente CIMO1 Aggiungi l'utente CIMO1 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
Vindav
Utente di HTML.it



Registrato il: Dec 2010

Provenienza:

Messaggi: 2787


ICQ :

MSN :

Skype :


devi usare il costruttore, come hai fatto per richiamare il metodo toAjax, la logica č la stessa. Prima richiami il costruttore e poi la funzione.

Segnala ad un moderatore | IP: Collegato | Permalink

Vindav è offline Old Post 04-07-2012 15:00
Clicca qui per vedere il profilo dell'utente Vindav Clicca qui per inviare all'utente Vindav un messaggio privato Visualizza ulteriori messaggi scritti dall'utente Vindav Aggiungi l'utente Vindav alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
CIMO1
Utente di HTML.it



Registrato il: Apr 2007

Provenienza:

Messaggi: 174


ICQ :

MSN : simone_dagosti no@hotmail.com

Skype : cimo.1984


ma io vorrei fare in modo di avere tutto in Fw non e' possibile farlo?
Potresti scrivermi l' esempio per capire meglio?...

Segnala ad un moderatore | IP: Collegato | Permalink

CIMO1 è offline Old Post 04-07-2012 15:46
Clicca qui per vedere il profilo dell'utente CIMO1 Clicca qui per inviare all'utente CIMO1 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente CIMO1 Aggiungi l'utente CIMO1 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
Vindav
Utente di HTML.it



Registrato il: Dec 2010

Provenienza:

Messaggi: 2787


ICQ :

MSN :

Skype :


ciao2 = new ciao.toAjax();
ciao2.sendData();

Segnala ad un moderatore | IP: Collegato | Permalink

Vindav è offline Old Post 04-07-2012 15:47
Clicca qui per vedere il profilo dell'utente Vindav Clicca qui per inviare all'utente Vindav un messaggio privato Visualizza ulteriori messaggi scritti dall'utente Vindav Aggiungi l'utente Vindav alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
CIMO1
Utente di HTML.it



Registrato il: Apr 2007

Provenienza:

Messaggi: 174


ICQ :

MSN : simone_dagosti no@hotmail.com

Skype : cimo.1984


Ahhhhhhhhhhhhhhh capito ora posso continuare thanks =)

Segnala ad un moderatore | IP: Collegato | Permalink

CIMO1 è offline Old Post 04-07-2012 17:46
Clicca qui per vedere il profilo dell'utente CIMO1 Clicca qui per inviare all'utente CIMO1 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente CIMO1 Aggiungi l'utente CIMO1 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
Tutte le ore sono con fuso orario CET. Ora sono le 21:41.     

    Ultima discussione   Prossima discussione Invia una risposta
Versione per la stampa | Invia il thread via email | Ricevi aggiornamenti sul thread | Scarica il thread
 

Cerchi un argomento specifico e hai fretta? Usa il motore di ricerca