Visualizzazione dei risultati da 1 a 5 su 5

Discussione: jquery - focus campo

  1. #1
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514

    jquery - focus campo

    ciao ragazzi,
    utilizzando jquery volevo dare il focus ad un campo.

    utilizzo la sintassi

    $('#id').focus();

    il campo prende il focus ma lo perde in favore del successivo

    qualcuno ne conosce il motivo?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Posta l'html del campo e l'eventuale gestione degli eventi
    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

  3. #3
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    Originariamente inviato da br1
    Posta l'html del campo e l'eventuale gestione degli eventi
    <input type="text" id="ragioneSociale" name="ragioneSociale" maxlength="255" value="ragione sociale" onfocus="inFocus(this)" onBlur="lostFocus(this)"/>

    al focus richiama la funzione inFocus()

    codice:
    function inFocus(campo)
    	{
    		$(campo).css('color' , '#000');
    		var valoreCampo  = 	$(campo).val();
    		var nomeCampo = $(campo).attr("id");
    		if(valoreCampo == 	iniziali[nomeCampo])
    			$(campo).val("");
    			
    	}
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma per esperienza la gestione degli eventi onblur onfocus negli input è spesso problematica, detto questo vedo che nel campo c'è anche un onblur (con una funzione ignota) prova a toglierlo non vorrei che fosse quello, in oltre all'evento onfocus cambi colore al campo con la funzione inFocus, ma perché dovresti riassegnargli il focus se già ce l'ha?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    ciao andrea,
    grazie per la risposta. in che modo gli riassegno il focus?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


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.