1 Creating your own TAG with Javascript!!! 18th April 2010, 6:44 pm
sHa92
Founder
CSS လုပ္ရင္းက JS ဘက္ေရာက္သြားၿပန္ပီလို႔ ေၿပာၾကေတာ့မယ္။
Forum ရဲ႕ Template အသစ္အတြက္ ကိုယ္ပိုင္ Tag တစ္ခုကို ဘယ္လိုဖန္တီးရမလဲ ေလ့လာၾကည့္ရင္းနဲ႔ ေအာင္ၿမင္သြားလို႔ ၿပန္လည္မွ်ေ၀ေပးလိုက္ပါတယ္။
ကိုယ္ပုိင္ HTML Tag တစ္ခုဖန္တီးတာ တကယ္ေတာ့ လြယ္လြယ္ေလးပါ။
အေပၚက javascript code နဲ႔ ကိုယ့္ရဲ႕ ကိုယ္ပိုင္ HTML Tag ကို ေထာက္လွမ္းလိုက္မယ္ေလ။ (တကယ္ေတာ့ ဒီနည္းကို ၊ ဟိုရက္က ကုိC0D3R ရဲ႕ JS Post ေလးကို ကိုOpera က ရစ္ေနတုန္းမွာ ၿပန္ေၿဖေပးရင္းနဲ႔ Idea ရလိုက္တာ။ )
ၿပီးရင္ေတာ့ ကိုယ့္ရဲ႕ ကိုယ္ပိုင္ Tag က ဘာအလုပ္လုပ္မယ္ဆုိတာကိုေတာ့ ၾကိဳက္တဲ့ Function ကို ေရးၿပီး ေခၚသံုးရင္ရၿပီေပါ့။
အဲဒီ့ Tag အလုပ္လုပ္မယ့္ Function ေတြလည္း ေရးၿပီးရင္ <mytag>...</mytag> ကဲ ဘယ္ေလာက္လြယ္လဲ။
ကုိယ္ပိုင္ Tag ကို လုိသလို ဖန္တီးႏိုင္ၿပီေနာ္။
javascript က ဒီလိုေတာ့လည္း မိုက္သား။
ေတာ္ေတာ္မ်ားမ်ားက ဒီနည္းကို မသံုးၾကဘူး။ သိကို မသိတဲ့သူေတြလည္း ေတာ္ေတာ္မ်ားမ်ားရိွတယ္။
ကြ်န္ေတာ္လည္း အစက Forum အတြက္ ကိုယ္ပိုင္ BBCodes ေတြ ဘယ္လိုဖန္တီးရမလဲမသိခဲ့ဘူး။ (HTML က ပိတ္ထားေတာ့ေလ)
အခုေတာ့ HTML Tag လမ္းစရပီဆုိေတာ့ BBCode လည္း ထပ္ထည့္လို႔ရေအာင္ စဥ္းစားလိုက္ဦးမယ္။
အစ္ကိုတို႔ ၊ အစ္မတုိ႔ မ်ား ဒီ Tricks နဲ႔ ပတ္သက္ၿပီးေတာ့ ဒီ့ထက္ပိုၿပီးသိခဲ့တာေလး ရိွရင္ ၿပန္လည္ေဆြးေႏြးေပးၾကဖို႔ ဖိတ္ေခၚပါတယ္ဗ်ာ။
ကြ်န္ေတာ္က javascript နဲ႔ ပတ္သက္လို႔ ဘာမွေတာ့သိပ္မသိဘူး။ ဒါေပမယ့္ Programming Concept နဲ႔ နည္းနည္းေပါင္းစပ္ၿပီးေတာ့ လုပ္ေနရေတာ့ အခက္အခဲအမ်ားၾကီးရိွေနေသးလို႔ဗ်။ အစ္ကို ၊ အစ္မတို႔ က ၀ိုင္း၀န္းေဆြးေႏြးေပးေတာ့ ကြ်န္ေတာ္လည္း ၿမန္ၿမန္နဲ႔ အေၿဖရတာေပါ့။
ဒီ Forum ေပၚမွာ ကြ်န္ေတာ္နဲ႔ အတူ ေဆြးေႏြးေပးမယ့္သူေတြ ရိွလာရင္ေတာ့ သိပ္ေကာင္းမယ္ဗ်ာ.......
Forum ရဲ႕ Template အသစ္အတြက္ ကိုယ္ပိုင္ Tag တစ္ခုကို ဘယ္လိုဖန္တီးရမလဲ ေလ့လာၾကည့္ရင္းနဲ႔ ေအာင္ၿမင္သြားလို႔ ၿပန္လည္မွ်ေ၀ေပးလိုက္ပါတယ္။
ကိုယ္ပုိင္ HTML Tag တစ္ခုဖန္တီးတာ တကယ္ေတာ့ လြယ္လြယ္ေလးပါ။
- Code:
var tagname=document.getElementsByName('mytag');
အေပၚက javascript code နဲ႔ ကိုယ့္ရဲ႕ ကိုယ္ပိုင္ HTML Tag ကို ေထာက္လွမ္းလိုက္မယ္ေလ။ (တကယ္ေတာ့ ဒီနည္းကို ၊ ဟိုရက္က ကုိC0D3R ရဲ႕ JS Post ေလးကို ကိုOpera က ရစ္ေနတုန္းမွာ ၿပန္ေၿဖေပးရင္းနဲ႔ Idea ရလိုက္တာ။ )
ၿပီးရင္ေတာ့ ကိုယ့္ရဲ႕ ကိုယ္ပိုင္ Tag က ဘာအလုပ္လုပ္မယ္ဆုိတာကိုေတာ့ ၾကိဳက္တဲ့ Function ကို ေရးၿပီး ေခၚသံုးရင္ရၿပီေပါ့။
အဲဒီ့ Tag အလုပ္လုပ္မယ့္ Function ေတြလည္း ေရးၿပီးရင္ <mytag>...</mytag> ကဲ ဘယ္ေလာက္လြယ္လဲ။
ကုိယ္ပိုင္ Tag ကို လုိသလို ဖန္တီးႏိုင္ၿပီေနာ္။
javascript က ဒီလိုေတာ့လည္း မိုက္သား။
ေတာ္ေတာ္မ်ားမ်ားက ဒီနည္းကို မသံုးၾကဘူး။ သိကို မသိတဲ့သူေတြလည္း ေတာ္ေတာ္မ်ားမ်ားရိွတယ္။
ကြ်န္ေတာ္လည္း အစက Forum အတြက္ ကိုယ္ပိုင္ BBCodes ေတြ ဘယ္လိုဖန္တီးရမလဲမသိခဲ့ဘူး။ (HTML က ပိတ္ထားေတာ့ေလ)
အခုေတာ့ HTML Tag လမ္းစရပီဆုိေတာ့ BBCode လည္း ထပ္ထည့္လို႔ရေအာင္ စဥ္းစားလိုက္ဦးမယ္။
အစ္ကိုတို႔ ၊ အစ္မတုိ႔ မ်ား ဒီ Tricks နဲ႔ ပတ္သက္ၿပီးေတာ့ ဒီ့ထက္ပိုၿပီးသိခဲ့တာေလး ရိွရင္ ၿပန္လည္ေဆြးေႏြးေပးၾကဖို႔ ဖိတ္ေခၚပါတယ္ဗ်ာ။
ကြ်န္ေတာ္က javascript နဲ႔ ပတ္သက္လို႔ ဘာမွေတာ့သိပ္မသိဘူး။ ဒါေပမယ့္ Programming Concept နဲ႔ နည္းနည္းေပါင္းစပ္ၿပီးေတာ့ လုပ္ေနရေတာ့ အခက္အခဲအမ်ားၾကီးရိွေနေသးလို႔ဗ်။ အစ္ကို ၊ အစ္မတို႔ က ၀ိုင္း၀န္းေဆြးေႏြးေပးေတာ့ ကြ်န္ေတာ္လည္း ၿမန္ၿမန္နဲ႔ အေၿဖရတာေပါ့။
ဒီ Forum ေပၚမွာ ကြ်န္ေတာ္နဲ႔ အတူ ေဆြးေႏြးေပးမယ့္သူေတြ ရိွလာရင္ေတာ့ သိပ္ေကာင္းမယ္ဗ်ာ.......