شئOl كه درجاوااسكريپت ايجاد ميشود، مرتبط با يكي از عناصرHTML <ol> صفحه ميباشد .اين شئ داراي ويژگي هاي همان عنصر<ol> است كه ميتوان با فرمت شئ گرائي با شئ مذكور روي آن اثر گذاشت .بعبارتي ميتوان مقادير ويژگيهاي آنرا تنظيم ويا بدست آورد.
جدول ويژگي هاي شئOL مطابق زير بوده ، ودراين صفحه هركدام دربخش داخلي تشريح ميشوند.
ويژگي | شرح |
---|---|
compact |
درHTML 5 پشتيباني نميشود .از style.lineHeigth استفاده شود .
وضعيت فشردگي را مشخص ميكند ، كه آيا كوچكتر ازحالت عادي نمايش شود يا نه |
reversed | وضعيت نزولي بودن لبست را مشخص ميكند .نزولي باشد يانه |
start | مقدار ويژگيstart را تنظيم ويا برگشت ميدهد . |
type | مقدار ويژگيtype ليست مرتب را تنظيم ويا برگشت ميدهد . |
ويژگيOl compact توسط HTML 5 پشتيباني نمي شود، بجايش از style.lineHeight استفاده ميشود . >
اين ويژگي وضعيت فشردگي ليست را نسبت بحالت نرمال مشخص ميكند .ازstyle.height بر روي عصر <div>براي تشريح مطلب استفاده ميگردد كه عملكرد آن با عنصر<ol> ياشئOl مشابه مي باشد .
ويژگيlineHeight فاصله بين خطوط را مشخص ميكند .با تنظيم فاصله همان فشردگي را ميتوان اعمال نمود با امكانات بهتر.
مثال ـ تنظيم فاصله خطوط در عنصر<div>
document.getElementById("myDiv").style.lineHeight = "3";
مقدار | شرح |
---|---|
normal | ارتفاع خطوط نرمال كه اين پيش فرض است. |
number | عددي كه در اندازه فونت جاري ضرب ميشود. |
length | ارتفاع خطوط را برحسب واحد طول تعريف ميكند. |
% | ارتفاع خط را برحسب درصدي ازاندازه فونت جاري تعريف ميكند. |
initial | مقدار ويژگي را برحسب مقدار اوليه تنظيم ميكند. |
inherit مقدار ويژگي را از عنصر والدش بارث ميبرد |
مثال ـ ارتفاع خطوط عنصر<div> رابرگشت ميدهد.
alert(document.getElementById("myDiv").style.lineHeight);
ويژگيOl reversed ترتيب نزولي ليست مرتب را مشخص ميكند، كه بايد نزولي باشد يانه .هنگاميكه مقدار آنtrue باشد، نزولي است در غيراينصورت صعودي .
مثال ـ ليست مرتبط را بصورت نزولي تنظيم ميكند.
document.getElementById("myOl").reversed = true;
ويژگي | ![]() | ![]() | ![]() | ![]() | ![]() |
---|---|---|---|---|---|
revrsed | Yes | supported | Yes | Yes | Yes |
مقدار | شرح |
---|---|
true | false | مشخص ميكند كه ليست بايد نزولي باشد يا نه
|
مثال ـ بررسي نزولي بودن ليست مرتب
var x = document.getElementById("myOl").reversed;
ويژگيOl start مقدار ويژگيstart عنصر<ol> مرتبط با شئ Ol راتنظيم ويابرگشت ميدهد . اين ويژگي مقدار شروع آيتم ليست مرتبط را مشخص ميكند.
مثال ـ مقدار ويژگيstart ليست مرتب به "75" تنظيم ميشود .
document.getElementById("myOl").start = "75";
مقدار | شرح |
---|---|
number | مقدار شروع اولين آيتم ليست مرتبط را مشخص ميكند. |
مثال ـ دريافت مقدار شروع اولين آيتم ليست مرتب
var x = document.getElementById("myOl").start;
مثال ـ مقدار ويژگيstart="5" هنگاميكهtype="1" يعني اعداد رومي
document.getElementById("myOl").start = "5";
ويژگيOl type مقدار ويژگيtype عنصر<ol> مرتبط با شئOl راتنظيم ويابرگشت ميدهد . اين ويژگي نوع نشانگر مورد استفاده در ليست مرتبط را مشخص ميكند .آنها ميتوانند اعداد وياحروف باشند.
مثال ـ ليست مرتبط شده راطوري تنظيم ميكند كه از حروف كوچك الفبائي استفاده شود.
document.getElementById("myOl").type = "a";
مقدار | شرح |
---|---|
1 | پيش فرض ويژگي وترتيب ليست عددي است(1,2,3,...) . |
a | ترتيب حروف كوچك الفبائي(a,b,c,..) . |
A | ترتيب حروف بزرگ الفبائي(A,B,C,...) |
i | ترتيب اعداد رومي حرف كوچك(i,ii,iii,...) . |
I | ترتيب اعداد رومي حرف بزرگ(I,II,III,...) . |
مثال ـ برگشت نوع علامت گذاري درترتيب ليست
var x = document.getElementById("myOl").type;
مثال ـ تنظيم ترتيب ليست مرتبط با حروف بزرگ الفابتي
document.getElementById("myOl").type = "A";