خاصية إدخال قيمة النص
مثال
غيّر قيمة حقل النص:
document.getElementById("myText").value = "Johnny Bravo";
التعريف والاستخدام
تقوم خاصية value بتعيين أو إرجاع قيمة سمة القيمة لحقل نصي.
تحتوي خاصية القيمة على القيمة الافتراضية أو القيمة التي يكتبها المستخدم (أو قيمة يحددها برنامج نصي).
دعم المتصفح
Property | |||||
---|---|---|---|---|---|
value | Yes | Yes | Yes | Yes | Yes |
بناء الجملة
إرجاع خاصية القيمة:
textObject.value
قم بتعيين خاصية القيمة:
textObject.value = text
قيم الملكية
Value | Description |
---|---|
text | Specifies the value of the input text field |
تفاصيل تقنية
قيمة الإرجاع: | سلسلة تمثل قيمة حقل النص |
---|
مزيد من الأمثلة
مثال
احصل على قيمة حقل نصي:
var x = document.getElementById("myText").value;
مثال
التحقق من صحة النموذج:
var at = document.getElementById("email").value.indexOf("@");
var age = document.getElementById("age").value;
var fname = document.getElementById("fname").value;
submitOK = "true";
if (fname.length > 10) {
alert("The name may have no more than 10 characters");
submitOK = "false";
}
if (isNaN(age) || age < 1 || age > 100) {
alert("The age must be a number between 1 and 100");
submitOK = "false";
}
if (at == -1) {
alert("Not a valid e-mail!");
submitOK = "false";
}
if (submitOK == "false") {
return false;
}
مثال
قائمة منسدلة في نموذج:
var mylist = document.getElementById("myList");
document.getElementById("favorite").value = mylist.options[mylist.selectedIndex].text;
مثال
قائمة منسدلة أخرى:
var no = document.getElementById("no");
var option = no.options[no.selectedIndex].text;
var txt = document.getElementById("result").value;
txt = txt + option;
document.getElementById("result").value = txt;
مثال
مثال يوضح الفرق بين الخاصية defaultValue و value:
var x = document.getElementById("myText");
var defaultVal = x.defaultValue;
var currentVal = x.value;
الصفحات ذات الصلة
مرجع HTML: سمة قيمة <إدخال> HTML
❮ إدخال كائن النص