أتش تي أم أل :: Field.

جيل من عناصر نموذج HTML
التحميل الان

أتش تي أم أل :: Field. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Julio Fraire Domnguez
  • موقع ويب الناشر:
  • http://search.cpan.org/~jfraire/

أتش تي أم أل :: Field. العلامات


أتش تي أم أل :: Field. وصف

جيل من عناصر نموذج HTML HTML :: الكائنات الحقلية قادرة على قراءة قيمها من كائنات CGI أو مراجع التجزئة أو العتاب العادي ثم تقديم القيم كحقول HTML أو HTML بسيطة فقط. من المفترض أن تخفف من الواجهة بين CGI وقواعد البيانات والقوالب. MOMPORTANT ملاحظة: HTML: Field هو وحدة Perl التي لا تتحقق من صحة قيم أي سمات HTML التي تقدمها. Seee HTML :: FieldForm for A Class يعمل مجموعات من HTML :: Faceless.synopsis استخدم HTML :: Field؛ ########## إنشاء كائنات ميدانية ############ # حقل نص: My $ field1 = html :: field-> new ('textfield'، الاسم => "اسم الحقل"، والقيمة => "القيمة الحالية"، الافتراضي => "القيمة الافتراضية"، الحجم => 15، MaxLength => 15)؛ # حقل pasword (لديه نفس السمات مثل "TextField"): My $ field2 = html: field-> new ('passwd'، الاسم => 'اسم الحقل'، القيمة => "القيمة الحالية"، الافتراضي => ' القيمة الافتراضية "، الحجم => 15، MaxLength => 15)؛ # حقل مخفي: My $ HIDDEN = HTML: Field-> جديد (مخفي "، الاسم => 'SID'، القيمة => 'cgiasf25k'، افتراضي => undef)؛ # منطقة النص: بلدي منطقة $ = html :: field-> جديد ('textarea'، الاسم => 'العنوان'، cols => 40، الصفوف => 4)؛ # علامة "اختيار". يتم تقديم الخيارات في مرجع صفيف؛ تسميات تعطى في علامة تجزئة من قبل الخيارات: My $ select = html :: field-> جديد ("حدد"، الاسم => 'select_color'، خيارات => ، افتراضي => "أحمر"، تسميات => {Red => 'لون التفاح' والأصفر => 'لون مانجو! "، بني =>' لون الشوكولاته '}، متعددة => UNDIF، # متعددة هي إما حجم صحيح أو خطأ => 1)؛ # حجم مربع اختيار # زر الراديو. لاحظ أنه سيؤدي إلى توليد HTML لجميع خياراته #، وسيتم تسمية تلك ك "Name_Option" My Radio $ Radio_Buttons = HTML: Field-> جديد ("راديو"، الاسم => "النكهات"، خيارات => ، الافتراضي => 'الجريب فروت')؛ # خانة اختيار واحدة: خانة اختيار $ = html :: field- field-> جديد (مربع الاختيار "، الاسم => 'إضافي'، الخيار => 'الفراولة'، افتراضي => 1، read_only_tags => {true => 'x' خطأ => 'o'})؛ # تجسيد HTML HTML الخاص بي (مفتاح $، قيمة $) = $ field-> aditable_html؛ # تقديم قيمة القراءة فقط (مفتاح $، قيمة $) = حقل $-> Readonly_html؛ # تقديم HTML قابلة للتحرير لعنصر جديد (مفتاح $، قيمة $) = $ field-> creation_html؛ # قم بتعيين قيمة الحقل من كائن CGI أو مرجع التجزئة أو العددية: قيمة $ $ = $ field-> القيمة ($ cgi)؛ # أو، احصل على قيمة الملف: قيمة $ = $ field-> القيمة؛ # السمة "Read_only_tags" تعين تمثيل خانة اختيار # أو أزرار الراديو لتقديم "قراءة فقط". # يمكن استخدام هذه الميزة لتحميل صور مختلفة لتمثيل الأزرار الراديوية # "فحص" أو خانات الاختيار. # حقل نص مفتاح أساسي: My $ Field1 = HTML :: Field-> جديد ("TextField"، الاسم => "تسجيل الدخول"، الحجم => 15، MaxLength => 15، Primage_key => 1)؛ # عندما يتم وضع علامة حقل نص ككل "أساسي"، ثم # لن تكون قابلة للتحرير بمجرد أن يكون لها قيمة. هذا يعني أنه إذا قمت بعرض نموذج فارغ، فسيكون هذا حقل نص قابل للتحرير، # ولكن إذا كنت تعرض سجل قاعدة بيانات للإصدار، فلن يكون هذا الحقل # قابل للتحرير وسيعمل أيضا كحقل # مخفي من أجل إرسال العودة إلى البرنامج النصي. # مفتاح أساسي مؤقت بواسطة قاعدة البيانات: My $ Serial = HTML :: Field-> جديد ("TextField"، الاسم => 'company_id'، Size => 4، MaxLength => 4، Auto => 1)؛ # كما هوات أعلاه ينطبق إذا تم إنشاء قيمة الحقل بواسطة قاعدة البيانات #. في هذه الحالة، لن تكون القيمة قابلة للتحرير؛ إذا كان الحقل # لا يوجد لديه قيمة، فسيتم إرجاع حامل المكان بدلا من ذلك. متطلبات: perl.


أتش تي أم أل :: Field. برامج ذات صلة