عرض مشاركة واحدة
مشرف قسم ويب 2.0 و البرمجة القياسية
تاريخ التسجيل: Jun 2005-
#2 (permalink)  
Thumbs up بسم الله الرحمن الرحيم

الوظيفه الاولى تقوم بإرجاع مرجع للعنصر بناءا على ال ID

كود PHP:
function Jselect(id){
return 
document.getElementById(id);
}
//example
Jselect("mybtn").style.color="#fff"
الوظيفه الثانيه تقوم بإرجاع مرجع للعنصر بناءا على ال Class

كود PHP:
//@clsName is class name because class canot be used as argument as it's reserved word
function Jselect(clsName){
var 
matechedElements = []; // array of the matched elemetns
var allElem document.getElementsByTagName("*");
for(var 
i=i<allElem.length;++i){
// regular expression that match the wanted class from space separated values
var regex = new RegExp("(^|\\s)" clsName "(\\s|$)");
if(
allElem[i].className && regex.test(allElem[i].className)){
matechedElements.push(allElem[i])
}    
}
return 
matechedElements;
}

//example :
Jselect("myclass")[2].focus(); 
انتظروا فى الرد القادم نسخ اكثر تطورا






__________________
Keepondev | مدونه شديد التخصص فى الجافاسكربت

ماذا يمكننى أن أفعل إذا تعلمت جافاسكريبت ??
Dezology غير متواجد حالياً   قديم 30-03-2008, 09:12 PM
رد مع اقتباس