Ol Object Propertis

Previous >    <Next  

‎ويژگي هاي شئOl

‎شئOl كه درجاوااسكريپت ايجاد ميشود، مرتبط با يكي از عناصرHTML ‎<ol>‎ ‎صفحه ميباشد .اين شئ داراي ويژگي هاي همان عنصر‎<ol>‎ است كه ميتوان با فرمت ‎شئ گرائي با شئ مذكور روي آن اثر گذاشت .بعبارتي ميتوان مقادير ويژگيهاي آنرا تنظيم ويا بدست ‎آورد.

‎جدول ويژگي هاي شئOL مطابق زير بوده ، ودراين صفحه هركدام دربخش داخلي تشريح ميشوند.

‎ويژگي ‎شرح
compact ‎درHTML 5 پشتيباني نميشود .از style.lineHeigth استفاده شود .
‎وضعيت فشردگي را مشخص ميكند ، كه آيا كوچكتر ازحالت عادي نمايش شود يا نه
reversed ‎وضعيت نزولي بودن لبست را مشخص ميكند .نزولي باشد يانه
start ‎مقدار ويژگيstart را تنظيم ويا برگشت ميدهد .
type ‎مقدار ويژگيtype ليست مرتب را تنظيم ويا برگشت ميدهد .

‎ويژگيOl compact

‎ويژگيOl compact توسط HTML 5 پشتيباني نمي شود، بجايش از style.lineHeight استفاده ميشود . >

‎اين ويژگي وضعيت فشردگي ليست را نسبت بحالت نرمال مشخص ميكند .ازstyle.height بر روي عصر ‎<div>‎براي تشريح مطلب استفاده ميگردد كه عملكرد آن با عنصر‎<ol>‎ ‎ياشئOl مشابه مي باشد .

‎ويژگيlineHeight فاصله بين خطوط را مشخص ميكند .با تنظيم فاصله همان فشردگي را ميتوان اعمال ‎نمود با امكانات بهتر.

‎مثال ـ تنظيم فاصله خطوط در عنصر‎<div>

document.getElementById("myDiv").style.lineHeight = "3";

--(go to editor for change code and run)

‎فرمت استفاده ـSytax

‎فرمت برگشت ويژگي
object.lineHeight

‎فرمت تنظيم ويژگي
object.lineHeight ="nomal |number |length |% |initial |inherit"

‎مقادير ويژگي ـProperty Values

‎مقدار ‎شرح
normal ‎ارتفاع خطوط نرمال كه اين پيش فرض است.
number ‎عددي كه در اندازه فونت جاري ضرب ميشود.
length ‎ارتفاع خطوط را برحسب واحد طول تعريف ميكند.
% ‎ارتفاع خط را برحسب درصدي ازاندازه فونت جاري تعريف ميكند.
initial ‎مقدار ويژگي را برحسب مقدار اوليه تنظيم ميكند.
inherit ‎مقدار ويژگي را از عنصر والدش بارث ميبرد

‎مثال ـ ارتفاع خطوط عنصر‎<div>‎ رابرگشت ميدهد.

alert(document.getElementById("myDiv").style.lineHeight);

--(go to editor for change code and run)

‎ويژگيOl reversed

‎ويژگيOl reversed ترتيب نزولي ليست مرتب را مشخص ميكند، كه بايد نزولي باشد يانه .هنگاميكه ‎مقدار آنtrue باشد، نزولي است در غيراينصورت صعودي .

‎مثال ـ ليست مرتبط را بصورت نزولي تنظيم ميكند.

document.getElementById("myOl").reversed = true;

--(go to editor for change code and run)

‎پشتيباني مرورگرBrowser Support -‎

‎ويژگي Chorome Edge Firefox Safari Opera
revrsed Yes
Not
supported
Yes Yes Yes

‎فرمت استفاده ـSytax

‎فرمت برگشت ويژگي
olObject.reversed

‎فرمت تنظيم ويژگي
olObject.reversed = true |false

‎مقادير ويژگي ـProperty Values

‎مقدار ‎شرح
true | false ‎مشخص ميكند كه ليست بايد نزولي باشد يا نه
  • ‎ true‎ليست مرتب نزولي است -.
  • false‎ـ پيش فرض ويژگي و ليست صعودي است

‎مثال ـ بررسي نزولي بودن ليست مرتب

var x = document.getElementById("myOl").reversed;

--(go to editor for change code and run)

‎ويژگيOl start

‎ويژگيOl start مقدار ويژگيstart عنصر‎<ol>‎ مرتبط با شئ Ol راتنظيم ويابرگشت ‎ميدهد . اين ويژگي مقدار شروع آيتم ليست مرتبط را مشخص ميكند.

‎مثال ـ مقدار ويژگيstart ليست مرتب به ‎‎"75‎"‎ تنظيم ميشود .

document.getElementById("myOl").start = "75";

--(go to editor for change code and run)

‎فرمت استفاده ـSytax

‎فرمت برگشت ويژگي
olObject.start

‎فرمت تنظيم ويژگي
olObject.start = number

‎مقادير ويژگي ـProperty Values

‎مقدار ‎شرح
number ‎مقدار شروع اولين آيتم ليست مرتبط را مشخص ميكند.

‎مثال ـ دريافت مقدار شروع اولين آيتم ليست مرتب

var x = document.getElementById("myOl").start;

--(go to editor for change code and run)

‎مثال ـ مقدار ويژگي‎start="5‎"‎ هنگاميكهtype="1‎"‎ يعني اعداد رومي

document.getElementById("myOl").start = "5";

--(go to editor for change code and run)

‎ويژگيOl type

‎ويژگيOl type مقدار ويژگيtype عنصر‎<ol>‎ مرتبط با شئOl راتنظيم ويابرگشت ‎ميدهد . اين ويژگي نوع نشانگر مورد استفاده در ليست مرتبط را مشخص ميكند .آنها ميتوانند اعداد ‎وياحروف باشند.

‎مثال ـ ليست مرتبط شده راطوري تنظيم ميكند كه از حروف كوچك الفبائي استفاده شود.

document.getElementById("myOl").type = "a";

--(go to editor for change code and run)

‎فرمت استفاده ـSytax

‎فرمت برگشت ويژگي
olObject.type

‎فرمت تنظيم ويژگي
olObject.type = "1 | a | A | i| I"

‎مقادير ويژگي ـProperty Values

‎مقدار ‎شرح
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;

--(go to editor for change code and run)

‎مثال ـ تنظيم ترتيب ليست مرتبط با حروف بزرگ الفابتي

document.getElementById("myOl").type = "A";

--(go to editor for change code and run)


Previous >    <Next