Jump to content


[Resolvido] Onchange, Onblur E Onfocus


  • Faça o login para participar
15 replies to this topic

#1 lucas souza

lucas souza
  • Visitantes

Posted 16/05/2003, 01:15

Tempo atrás eu postei um tópico pedindo dicas sobre sites que poderiam me ajudar a aprender a linguagem de java-script, pois todos os cursos que tinha pego eram muito dificeis. Nesses últimos dias, resolvi tentar novamente ler todos os cursos que tinha feito download. Começei a entender a linguagem. Percebi alguns detalhes que antes não tinha entrado em minha cabeça. Para minha surpresa, descobri que não é tão difícil quanto parece. Mas mesmo assim, existem alguns detalhes que não entendi e gostaria de compartilhar estas dúvidas com vcs. Uma das minhas dúvidas seria sobre as situações onchange, onblur e onfocus. Nesta parte, um dos cursos fala sobre várias situações: Onmouseover, onclick e outros que eu entendi mas sobre estes 3 eu fiquei na dúvida. Esta é a definição dos citados:


onchange - Ocorre quando o objeto perde o focus e houve mudança de conteúdo.
válido para os objetos Text, Select e Textarea.

onblur - Ocorre quando o objeto perde o focus, independente de ter havido mudança.
válido para os objetos Text, Select e Textarea.

onfocus - Ocorre quando o objeto recebe o focus.
válido para os objetos Text, Select e Textarea.


O que significa este focus? Alguém teria algum exemplo com a presença de algum desses 3?
:ph34r:

#2 Dash

Dash

    :: Duodraco ::

  • Usuários
  • 173 posts
  • Sexo:Não informado
  • Localidade:Grande São Paulo

Posted 16/05/2003, 08:39

Esses onAlgumacoisa são eventos que disparam funções.
ex.
<textarea name=obs onFocus="this.select()">Bla,Bla,Bla,Bla</textarea>
Este código faz com que ao objeto TEXTAREA do formulario ao receber focus, (ou seja, quando ele for focalizado pela mudança de campos, ou vc tiver clicado nele e já puder escrever nele.) ele vai ficar selecionado, ou seja, o texto nele contido fica selecionado, e se vc digitar algo já vai apagar o que estava antes.

o onBlur é quando o objeto estava com focus e o perde, como no exemplo acima: se sairmos do campo textarea vai ocorrer o evento onBlur

o onChange é parecido com o anterior, mas só é considerado evento se o conteúdo do textarea for modificado...

qq duvida posta ae...
When the dragon flies and cries,
their tears become the tempest..


Visite:
Draco

Come with me....
Future World

#3 lucas souza

lucas souza
  • Visitantes

Posted 17/05/2003, 16:01

valeu Dahs!
Deu pra entender mas me responda algumas coisinhas:

1) Sobre o onblur, vc disse: "se sairmos do campo textarea vai ocorrer o evento onBlur.". Na fórmula não está especificada a função onBlur. Será necessário especifica-la ou é automático (porque já foi citado o Onfocus).

2) Nesse exemplo, vc usou select(). Quais seriam outros exemplos?

Se eu não tiver curiosidade, eu não aprendo, né?
:ph34r:

#4 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 17/05/2003, 21:26

valeu Dahs!
Deu pra entender mas me responda algumas coisinhas:

1) Sobre o onblur, vc disse: "se sairmos do campo textarea vai ocorrer o evento onBlur.". Na fórmula não está especificada a função onBlur. Será necessário especifica-la ou é automático (porque já foi citado o Onfocus).

2) Nesse exemplo, vc usou select(). Quais seriam outros exemplos?

Se eu não tiver curiosidade, eu não aprendo, né?
:ph34r:

1) O que vc quiz dizer com fórmula?? :blink:

Assim, no exemplo ele usou onFocus.. Ou seja, quando o objeto receber foco (nesse caso, quando o cursor ficar piscando dentro do campo), ele vai executar a função especificada..

Ele especificou a função select(), vc pode usar qualquer função alí.. Qualquer uma..

Vc pode usar o onBlur da mesma maneira que foi usada o onFocus no exemplo, especificando alí, qualquer outra função.. Olha isso:

<textarea name="exemplo" onFocus="this.value='Olha que legal'" onBlur="this.value='agora ativou o onBlur'"></textarea>
<BR><input type="text">


Mostrei alí o onFocus e juntamente o onBlur..

Explicando:
Clique em cima do textarea, ao fazer isso, vc vai ativar a função onFocus.. E na função onFocus eu disse pra mudar o valor do campo.
Aí, vc aperta Tab, para ir até o outro campo.. Fazendo isso vc vai ativar a função onBlur.. E eu especifiquei que quando o onBlur for ativado, ele vai mudar novamente o valor do campo..

Entendeu?? ;)

Bem, acho que já respondí as duas perguntas.. :D

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#5 lucas souza

lucas souza
  • Visitantes

Posted 18/05/2003, 13:51

Obrigado por tudo pessoal.
Deu pra entender perfeitamente agora.
:ph34r:

#6 farrinha

farrinha

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:Santa Catarina

Posted 26/08/2010, 10:54

Valew pessoal isso tbm me ajudou, ta bem explicado ^_^

Edição feita por: farrinha, 26/08/2010, 10:57.


#7 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 25/09/2017, 00:27

Viagra En Murcia Buy Generic Effexor Xr generic cialis Cialis Extra Super Nuovo Levitra 10 Mg

#8 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 07/10/2017, 16:05

Efecto De Kamagra En Jovenes Cephalexin 250 Mg viagra prescription buy accutane ireland
Get Overnight Delivery Of Viagra Cialis Funziona Per Le Donne generic levitra online pharmacy Cephalexin Over The Counter Cephalexin Kidney In Cats
Baclofene Tabac viagra online Priligy Sanchez Drago

#9 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 18/10/2017, 08:04

Propecia Con Receta Where To Buy Stendra Erectile Dysfunction Order Brand Name Viagra Online viagra Cialis 10 Mg Durata
Achat Ciprofloxacin En Ligne Belgique viagra Bentyl Express Delivery Cialis En Pharmacie Avec Ordonnance Comprar Cialis Espana Online
Generic Levitra For Sale In Us Cialis Generico Acquisto generic levitra 20mg Avanafil
Canadian Pharmacies Cialis For Sale viagra Comprar Cialis Femenino
Priligy Update Non Prescription Zyvox 600 Nolvadex Sans Ordonnance viagra Mezieres
Finasteride Svezia Propecia Pvp Cialis Diario Zithromax Manufacturer Coupon cialis online Remedio Propecia Doxcycline Compared To Amoxicillin Maxifort Online

#10 oapedlok

oapedlok

    24 Horas

  • Usuários
  • 410 posts
  • Sexo:Masculino
  • Localidade:Belfast

Posted 20/10/2017, 11:17

Discounts! best beauty skin care products

progect13.jpg
Products which fall under this return policy can be returned domestically, as long as they are unused and in the original packaging. No questions asked!
If a product that falls under this guarantee is found to be counterfeit, you will get a full refund (shipping costs included).

buy.png

READ MORE
8A Full Lace Human Hair Wigs For Black Women Loose Curly Lace Front Human Hair Wigs Brazilian Virgin Hair Lace Front Wig ( 91.00 $)
Simplee apparel ol chiffon high waist harem pants women stringyselvedge summer style casual pants female 2016 new black trousers ( 31.98 $)
Teclast X98 Plus Windows 10 + Android 5.1 Tablet PC-176.59 $
Classic color block shirt collar long sleeves slimming men's plaid shirt ( 15.45 $)
Garemay women's candy pants pencil trousers 2016 spring fall khaki stretch pants for women slim ladies jean trousers female 1010 ( 19.89 $)
Lenovo Vibe P1 4G Phablet-206.35 $
Cool Anime Character Dragon Ball Songokou PVC Figure Model Toy for Cartoon Fans ( $8.80 )
Sexy print lace boho mini beach dresses korean women wave striped multicolor sleeveless o neck yoke ( 7.99 $)
Doogee T5 4G Smartphone-211.28 $
car seat covers set black faux fur cute car interior accessories cushion styling winter new plush car pad seat covers for car ( 25.00 $)
Original xiaomi redmi 4 pro 3gb ram 32gb rom snapdragon 625 4100mah fingerprint id 5.0 ( 133.98 $)
X8 First Generation Stylish Self Propelled Freerider Skatecycle 100.39$
3.5mm Audio Interface Module ( $1.02 )
Graceful life tree hollow out necklace for women ( 3.25 $)
Gasenvoort large shopping bag ( 272.82 $) DKNY


4bb.jpg

#11 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 20/10/2017, 16:54

Buy Zithromax By The Pill viagra Generic Levitra Professional 20mg Compra Kamagra En Espana Cheap Kamagra Jelly India 219
Amoxicillin Ulcers Propecia Cancer De Prostata Cialis Contrareembolso viagra Uti Keflex 2000mg Vente Kamagra En Tunisie Does Keflex Cure A Tooth Infection
Low Cost Viagra 100mg Brand 5 Bucks Online Tadafil Can Amoxicillin Cause Loss Of Appetite viagra Pediatric Keflex Dosing Buy Doxycycline Online Reviews Amoxicillin Clavulanate Lowest Price
Viagra Kaufen Bewertung viagra online pharmacy Cheap Cialis 20mg Tablets In Australia
Where To Order Bentyl 60 mgs dapoxtine with levitra Low Cost Levrita Generic Progesterone Website Tablet
Alternative Med To Amoxil Achat De Viagra generic viagra Kamagra 100mg Gold
Propecia Tabletten Nebenwirkungen buy viagra Order Accutane Online From Canada Cialis Generic Prices
Achat Viagra Site Us En Ligne Canada Cialis E Hiv Driclor Walmart buy viagra online Cialis 20mg
Tadalafil Online Canadian Pharmacy viagra cialis levitra combo packs Wikipedia Kamagra Amoxicillin For Severe Ear Infection Cialis Para Que Es
Fish Amoxicillin Safe For Humans Forum Dapoxetina Fluoxetina Cialis 20 Mg 4 Stuck Lilly cialis Levitra Eiaculazione Precoce
Levitra With Dapoxetine Review Levitra Produit levitra en ligne canada Suhagra 100 With Free Shipping Online Secure Bentyl Free Consultation Stendra 100mg Drugs

#12 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 20/10/2017, 21:16

Vendita Levitra Senza Ricetta Costo Cialis Generico viagra Lioresal Vente 10mg Free Samples Viagra Jellies Uk Buy No Prescription Generic Flagyl In Prague

#13 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 20/10/2017, 22:05

Achat Slimex 15 Mg viagra online pharmacy Finasterid Gleich Propecia Order Now Cod Fedex Stendra Cialis Para La Disfuncion Erectil
Clobetasol With Overnight Delivery Womens Tadalis Sx Soft levitra online no prescription Dosis Kamagra Gel Sildenafil Espana
Purehands Cialis Si Puo Acquistare In Farmacia Zithromax And Flu viagra Cialis Lilly Costo
Cephalexin With No Presciption Cialis Por Correo levitra 10 mg generic Cialis Tadalafil Kaufen
Cheap Ciprofloxacin Levitra Fa Male viagra Propecia Eyebrow Growth Buy Strattera Online Usa Pharmacy Keflex Overdose Is Dangerous
O Trovare Kamagra Economici buy viagra online Zoloft Canadian Pharcharmy Antabuse Greece

#14 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 02/11/2017, 13:29

Brand Cialis Overnight Delivery Herbal Pills To Last Longer Levitra Boutique cialis Vriligy Where To Buy Amoxicillin 250mg
Free Shipping Fluoxetine Cephalexin With A Chocolate Malt Zithromax Tab viagra Actu Viagra Posologie Patients
Priligy Generico Vendita Italia Cialis Online Prezzi Supreme Supplies In India levitra brand Purchasing Doxycycline

#15 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 29/11/2017, 06:10

Achat Cialis Pour Femme Sale Cheapeast Progesterone In Internet Medication Shop No Doctor Carmarthenshire Vergleich Viagra Cialis Levitra viagra 100mg Kamagra A Buon Mercato Viagra Prezzo Basso Levitra Eating
Kamagra Oral Jelly Effet Secondaire buy accutane in the us viagra Acheter Du Amoxil Generique Viagra Pericoloso How Much Cialis Can I Take At One Time




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq