0

Fixed For IE not work onclick

Posted May 12th, 2009 in Knowledgebase, nothing and tagged , , , , by saturngod

အခု Project တစ္ခုကို ၃ ရက္ေလာက္နဲ့ အျပီးေရးလိုက္ရတယ္။ Google Map API ေလး သံုးျပီး ေရးရတာ။ google api ကေတာ့ အံဩဖို႔ေကာင္းေလာက္ေအာင္ documentation ျပည့္စံုတာပဲ။ အကုန္လံုးကို ျပည့္ျပည့္စံုစံုနဲ့လုပ္ထားေပးတယ္။ ကြ်န္ေတာ္က အဲလိုမ်ိဳး Open Technology ေလးလုပ္ခ်င္တယ္။ ကြ်န္ေတာ္ လုပ္ထားတဲ့ code ေတြအေၾကာင္းကို ျပည့္ျပည့္စံုစံုေလး ရွင္းျပခ်င္တယ္။ ခက္တာက အခ်ိန္မရိွဘူး ျဖစ္ေနတယ္ :D ။ အဲမွာ ဘာတစ္ခု သြားေတြကလည္းဆိုေတာ့ IE မွာ onclick မရဘူးဗ်။





T




အဲမွာ option မွာ onclick ကို အလုပ္မလုပ္တာကို ေတြ႕ရတယ္။ ေတာ္ေတာ္ေလး ေခါင္းစားသြားတယ္။ ဒါနဲ့ အရင္က သင္ဘူးတဲ့ စာေတြကို မနည္းျပန္စဥ္းစားရတယ္။ firefox မွာေတာ့ အဆင္ေျပတယ္။ ေနာက္ေတာ့ select မွာ onchange ေလးကို စမ္းၾကည့္မယ္ဆိုျပီး လုပ္လိုက္တာ အဆင္ေျပသြားတယ္။ အဲမွာ တစ္ခုထပ္ စဥ္းစားရျပန္တယ္။ onclick မွာ fucntion ကို parameter ေတြနဲ့ ပို႔လို႔ရမယ္။ ဒါေပမယ္႔ onchange ဆိုရင္ ခက္ျပီ။ ဒီေတာ့ value ကို , နဲ့ ကိုယ္ထည့္ခ်င္တဲ့ parameter ကို ထည့္ေရးလိုက္ျပီး ျပီးမွ split ျပန္လုပ္လိုက္တယ္။ ေတာ္ေတာ္ေလးကို အဆင္ေျပသြားတယ္။







T




အဲမွာဆို onchange ကေန function ေခၚျပီး this.value ကို ျပန္ပို႔လိုက္တယ္ေလ။ parameter ေတြကို split ျပန္ခဲြျပီး သီးသန္႔ function နဲ့ ျပန္ပို႔ရံုပဲ။ ၂ ဆင့္ျဖစ္သြားေပမယ္႔ IE ေကာ FF ပါ အဆင္ေျပသြားတာေပါ႔။


Leave a Reply