Previous >    <Next  

HTML DOM Input Text Object

‎شئInput Text ـ فيلد ورودي متن

‎شئInput Text منتسب با يك عنصرHTML ‎<input>‎ ميباشد .با شئ فوق ‎ميتوان عنصرHTML ‎<input>‎ صفحه را بصورت اقدامات شئ گرائي مديريت كرد.

‎بايد عنصر‎<input>‎ مرتبط با شئInput Text داراي ويژگيtype="text‎"‎ ‎باشد .مقدار پيش فرض ويژگيtype براي عنصرinput مقدار‎"text‎"‎ ميباشد. ‎شئInput Text يك فيلد ورودي متني را نمايندگي ميكند.

‎مثال ـ دسترسي به شئInput Text باid="myText‎"‎

var x = document.getElementById("myText");

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

‎ايجاد شئInput Text

‎با متد‎document.createElement()‎‎ ميتوان شئInput Text را ايجاد نمود .بعبارتي ‎ميتوان عنصر‎<input>‎ را با ويژگيtype="text‎"‎ ايجاد كرد.

‎مثال ـ ايجاد شئInput Text

var x = document.createElement("INPUT");
x.setAttribute("type", "text");

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

‎ويژگي هايInput Text Object

<>
‎ويژگي ‎شرح
autocomplete ‎مقدار ويژگيautocomplete را تنظيم ويابرگشت ميدهد .
‎ويژگي تكميل خودكار شئInput Text
autofocus ‎ويژگي مشخص ميكند كه آيا عنصر بصورت اتوماتيك در بارگذاري انتخاب شود.
defaultValue ‎مقدار پيش فرض فيلد ورودي متني راتنظيم ويا برميگرداند.
disabled ‎وضعيت فعال بودن عنصر را تنظيم ويابرگشت ميدهد.
form ‎ويژگيform مشخص ميكند كه فيلد ورودي متني ، متعلق بكدام عنصرفرم است.
‎درصورتيكه فيلد اولاد فرمي باشد تنظيم اين ويژگي ضرورت ندارد.
list ‎فهرستي از عنصر‎<datalist>‎ كه شامل ليستي ازفيلد هاي متني است را برگشت ميدهد.
maxlengh ‎تعداد حداكثر كراكترهاي فيلد را مشخص ميكند.
name ‎ويژگيname نامي را براي فيلدورودي مشخص ميكند.
pattern . يك الگوي منظم براي فيلد ورودي متني مشخص ميكندpattern ويژگي
placeholder ‎مقدارويژگي مكان نما را براي فيلد ورودي متني مشخص ميكند.
‎بمحض وارد نمودن متن درفيلد، متن مكان نما محو ميشود.
readonly ‎مشخص ميكند كه فيلد فقط خواندني است
required ‎مشخص ميكند كه فيلد ضروري است وبايد تكميل شود.
size ‎ويژگيsize عرض فيلد ورودي را برحسب تعداد كراكتر مشخص ميكند .
‎اين ويژگي محدوديتي براي تعداد كراكتر وارد شده ايجاد نمي كند.
type ‎ويژگيtype نوع عنصر ورودي را مشخص ميكند .
type="text‎"‎برايInput Text كه پيش فرض هم ميباشد .
value ‎مقدار ويژگيvalue مشخص كننده محتوي فيلد ورودي ميباشد.

‎متدهاي شئInput Text

‎متدهاي شئ فوق مشابه متدهاي شئInput Search ميباشند، كه مطابق جدول زيرند .

‎متد ‎شرح
blur() ‎فوكوس را از فيلد رها ميكند.
focus() ‎فيلد متني را فوكوس ميكند.
select() ‎محتوي فيلد را انتخاب يامارك ميكند

Previous >    <Next