Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200

    avvio funzione errata quando contiene la @ javascript

    Ciao a tutti, ho questa stringa in javascript :

    codice:
    function chatWith(chatuser) {
    	createChatBox(chatuser);
    	$("#chatbox_"+chatuser+" .chatboxtextarea").focus();
    }

    codice:
    $nome $cognome</div>[*]

    Se tolgo la @ la funzione si avvia..
    Nazza

  2. #2
    Prova con "ciao@ciao.it"?

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da signoredeltempo
    Prova con "ciao@ciao.it"?
    Spiega
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cioè vuoi dire che hai una textarea con id="chatbox_ciao@ciao.it" poi se tu stesso dici che se togli la @ funziona, la risposta mi sembra scontata
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200
    Originariamente inviato da cavicchiandrea
    Cioè vuoi dire che hai una textarea con id="chatbox_ciao@ciao.it" poi se tu stesso dici che se togli la @ funziona, la risposta mi sembra scontata
    No è una chat in ajax, quindi l'email sarebbe il destinatario. Quindi per far ricevere i messaggi appunto al destinatario.
    Nazza

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Nazza97
    No è una chat in ajax, quindi l'email sarebbe il destinatario. Quindi per far ricevere i messaggi appunto al destinatario.
    A ecco.... speriamo che l'hai capita tu quello che hai scritto
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200
    Originariamente inviato da cavicchiandrea
    A ecco.... speriamo che l'hai capita tu quello che hai scritto
    Certo sennò non l'avrei mica scritto No?

    Ho un <a href che al click avvio la funzione ChatWith, e successivamente avvio una sessione con l'email che è inserita lì in modo automatico... Ma quando clicco sull'ipertesto, non succede niente..

    Se metto qualsiasi altro simbolo o almeno alcuni, funziona..
    Nazza

  8. #8
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    Re: avvio funzione errata quando contiene la @ javascript

    Originariamente inviato da Nazza97
    Ciao a tutti, ho questa stringa in javascript :

    codice:
    function chatWith(chatuser) {
    	createChatBox(chatuser);
    	$("#chatbox_"+chatuser+" .chatboxtextarea").focus();
    }

    codice:
    $nome $cognome</div>[*]

    Se tolgo la @ la funzione si avvia..
    direi che il problema potrebbe essere la presenza del carattere @ quando concatenato nel selettore di id (invalido) "#chatbox_ciao@ciao.it"

    di certo, postare quello che ti stampa la console javascript potrebbe servire
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  9. #9
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200

    Re: Re: avvio funzione errata quando contiene la @ javascript

    Allego il link, Per farvi capire...

    Nazza

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ti e' stato gia' detto con diversi giri di parole.... un ID non puo' contenere caratteri speciali se ce li metti a forza le funzioni poi non potranno trovarlo e quindi il javascript "non funziona" nel senso che non trova l'id specificato.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.