ប្រើស្លាកបញ្ចូលដើម្បីដាក់ស្នើសំណុំបែបបទ
សំណុំបែបបទ HTML គឺជាមធ្យោបាយមូលដ្ឋានមួយក្នុងការបន្ថែមអន្តរកម្មទៅកាន់វែបសាយរបស់អ្នក។ អ្នកអាចសួរសំណួរនិងសួរចម្លើយពីអ្នកអានរបស់អ្នកផ្តល់ព័ត៌មានបន្ថែមពីមូលដ្ឋានទិន្នន័យបង្កើតល្បែងនិងច្រើនទៀត។ មានធាតុអេឡិចត្រូនិចមួយចំនួនដែលអ្នកអាចប្រើដើម្បីបង្កើតសំណុំបែបបទរបស់អ្នក។ ហើយនៅពេលដែលអ្នកបានបង្កើតសំណុំបែបបទរបស់អ្នកមានវិធីផ្សេងគ្នាជាច្រើនដើម្បីបញ្ជូនទិន្នន័យទាំងនោះទៅម៉ាស៊ីនមេឬគ្រាន់តែចាប់ផ្តើមសកម្មភាពសំណុំបែបបទដែលកំពុងដំណើរការ។
ទាំងនេះគឺជាវិធីជាច្រើនដែលអ្នកអាចដាក់ស្នើទម្រង់របស់អ្នក:
-
- នេះជាវិធីសាស្ត្រទូទៅបំផុតក្នុងការទទួលទិន្នន័យទៅម៉ាស៊ីនបម្រើប៉ុន្តែវាអាចមើលឃើញធម្មតា។
- <ប្រភេទបញ្ចូល = "រូបភាព">
- ការប្រើរូបភាពធ្វើឱ្យវាកាន់តែងាយស្រួលក្នុងការដាក់ប៊ូតុងដាក់ស្នើរបស់អ្នកអោយសមនឹងរចនាប័ទ្មនៃគេហទំព័ររបស់អ្នក។ ប៉ុន្តែមនុស្សមួយចំនួនប្រហែលជាមិនទទួលស្គាល់វាជាប៊ូតុងដាក់ស្នើ។
-
- ស្លាកប៊ូតុង INPUT ផ្តល់ជម្រើសជាច្រើនដូចគ្នានឹងស្លាក INPUT រូបភាពប៉ុន្តែមើលទៅដូចជាប្រភេទបញ្ជូនស្តង់ដារ។ វាទាមទារ JavaScript ដើម្បីធ្វើឱ្យសកម្ម។
- <ប៊ូតុង> button>
- ស្លាក BUTTON គឺជាប្រភេទប៊ូតុងល្អបន្ថែមទៀតជាងស្លាក INPUT ។ ស្លាកនេះទាមទារ Javacript ដើម្បីធ្វើឱ្យសកម្ម។
-
- ធាតុ COMMAND គឺថ្មីនៅក្នុង HTML5 ហើយវាផ្តល់នូវវិធីមួយដើម្បីធ្វើសកម្មភាពស្គ្រីបនិងទំរង់ដែលមានសកម្មភាពពាក់ព័ន្ធ។ វាត្រូវបានធ្វើឱ្យសកម្មជាមួយ JavaScript ។
ធាតុ INPUT
ធាតុ INPUT គឺជាមធ្យោបាយសាមញ្ញបំផុតក្នុងការដាក់ស្នើសំណុំបែបបទអ្វីទាំងអស់ដែលអ្នកធ្វើគឺជ្រើសរើសប្រភេទមួយ (ប៊ូតុងរូបភាពឬដាក់ស្នើ) ហើយបើចាំបាច់បន្ថែមស្គ្រីបមួយចំនួនដើម្បីដាក់ស្នើសំណុំបែបបទ។
ធាតុ អាចត្រូវបានសរសេរដូចនោះ។ ប៉ុន្តែប្រសិនបើអ្នកធ្វើអ្នកនឹងទទួលបានលទ្ធផលខុសគ្នានៅក្នុងកម្មវិធីរុករកផ្សេងៗ។ កម្មវិធីរុករកភាគច្រើនបង្កើតប៊ូតុងមួយដែលនិយាយថា "ដាក់ស្នើ" ប៉ុន្តែ Firefox បង្កើតប៊ូតុងមួយដែលនិយាយថា "ដាក់ស្នើសំណួរ" ។ ដើម្បីប្ដូរអ្វីដែលប៊ូតុងបាននិយាយអ្នកគួរតែបន្ថែមគុណលក្ខណៈ:
តម្លៃ = "ដាក់ស្នើសំណុំបែបបទ">
ធាតុត្រូវបានសរសេរដូចនោះប៉ុន្តែប្រសិនបើអ្នកចាកចេញពីគុណលក្ខណៈទាំងអស់ទាំងអស់នោះអ្វីៗទាំងអស់ដែលបង្ហាញនៅក្នុងកម្មវិធីរុករកគឺប៊ូតុងពណ៌ប្រផេះទទេ។ ដើម្បីបន្ថែមអត្ថបទទៅប៊ូតុងប្រើគុណលក្ខណៈតម្លៃ។ ប៉ុន្តែប៊ូតុងនេះនឹងមិនដាក់ស្នើសំណុំបែបបទលុះត្រាតែអ្នកប្រើ JavaScript ។
onclick = "submit ();">
វាស្រដៀងទៅនឹងប្រភេទប៊ូតុងដែលត្រូវការស្គ្រីបដើម្បីដាក់ស្នើទម្រង់។ លើកលែងតែជំនួសតម្លៃអត្ថបទអ្នកត្រូវបន្ថែម URL ប្រភពរូបភាព។
src = "submit.gif">
ធាតុ BUTTON
ធាតុ BUTTON តម្រូវឱ្យមានទាំងស្លាកបើកនិងស្លាកបិទ។ នៅពេលអ្នកប្រើវាមាតិកាដែលអ្នកដាក់នៅខាងក្នុងស្លាកនឹងត្រូវបានភ្ជាប់នៅក្នុងប៊ូតុងមួយ។ បន្ទាប់មកអ្នកធ្វើឱ្យប៊ូតុងដោយស្គ្រីប។
ដាក់ស្នើសំណុំបែបបទ
អ្នកអាចរួមបញ្ចូលរូបភាពនៅក្នុងប៊ូតុងរបស់អ្នកឬផ្សំរូបភាពនិងអត្ថបទដើម្បីបង្កើតប៊ូតុងដែលចាប់អារម្មណ៍បន្ថែមទៀត។
ដាក់ស្នើសំណុំបែបបទ
ធាតុបញ្ជា
ធាតុ COMMAND គឺថ្មីជាមួយ HTML5 ។ វាមិនតម្រូវឱ្យមានទម្រង់ដើម្បីប្រើទេប៉ុន្តែវាអាចដើរតួជាប៊ូតុងដាក់ស្នើសម្រាប់សំណុំបែបបទមួយ។ ធាតុនេះអនុញ្ញាតឱ្យអ្នកបង្កើតទំព័រអន្តរកម្មថែមទៀតដោយមិនតម្រូវឱ្យមានទម្រង់ទាល់តែអ្នកត្រូវការទម្រង់។ ប្រសិនបើអ្នកចង់ឱ្យពាក្យបញ្ជានិយាយអ្វីមួយអ្នកសរសេរព័ត៌មានក្នុងគុណលក្ខណៈស្លាក។
ស្លាក = "ដាក់ស្នើសំណុំបែបបទ">
ប្រសិនបើអ្នកចង់ឱ្យពាក្យបញ្ជារបស់អ្នកត្រូវបានតំណាងដោយរូបភាពអ្នកប្រើគុណលក្ខណៈរូបតំណាង។
icon = "submit.gif">
អត្ថបទនេះគឺជាផ្នែកនៃ HTML Forms Tutorial ។ អានតាមរយៈការបង្រៀនពេញលេញដើម្បីរៀនពីរបៀបប្រើសំណុំបែបបទ HTML ។
សំណុំបែបបទ HTML មានវិធីផ្សេងគ្នាជាច្រើនដើម្បីដាក់ស្នើ, ដូចដែលអ្នកបានរៀននៅលើទំព័រមុន។ វិធីសាស្ត្រពីរក្នុងចំណោមវិធីទាំងនោះគឺស្លាក INPUT និងស្លាក BUTTON ។ មានហេតុផលល្អក្នុងការប្រើទាំងពីរនេះ។
ធាតុ INPUT
ស្លាកនេះគឺជាមធ្យោបាយងាយស្រួលបំផុតដើម្បីដាក់ទម្រង់។ វាតម្រូវឱ្យគ្មានអ្វីក្រៅពីស្លាកដោយខ្លួនវាមិនមែនសូម្បីតែតម្លៃមួយ។ នៅពេលអតិថិជនចុចប៊ូតុងនោះវានឹងបញ្ជូនដោយស្វ័យប្រវត្តិ។ អ្នកមិនចាំបាច់បន្ថែមស្គ្រីបណាទេអ្នកបើកអ៊ីនធឺណិតដឹងថាដាក់ស្នើទម្រង់នៅពេលដាក់ស្លាក INPUT ត្រូវបានចុច។
បញ្ហាគឺថាប៊ូតុងនេះគឺមិនស្អាតនិងមិនស្រួល។ អ្នកមិនអាចបន្ថែមរូបភាពទៅវាបានទេ។ អ្នកអាចរចនាវាដូចជាធាតុផ្សេងៗទៀតដែរប៉ុន្តែវានៅតែអាចមានអារម្មណ៍ដូចជាប៊ូតុងមិនស្អាត។
ប្រើវិធី INPUT នៅពេលដែលសំណុំបែបបទរបស់អ្នកមានភាពងាយស្រួលក្នុងកម្មវិធីរុករកដែលបានបិទ JavaScript ។
ធាតុ BUTTON
ធាតុ BUTTON ផ្តល់នូវជម្រើសច្រើនទៀតសម្រាប់ការដាក់ស្នើទម្រង់។ អ្នកអាចដាក់អ្វីៗនៅក្នុងធាតុ BUTTON ហើយប្តូរវាទៅជាប៊ូតុងដាក់ស្នើ។ មនុស្សភាគច្រើនប្រើប្រាស់រូបភាពនិងអត្ថបទ។ ប៉ុន្តែអ្នកអាចបង្កើត DIV មួយនិងធ្វើឱ្យរឿងទាំងមូលដាក់ប៊ូតុងប្រសិនបើអ្នកចង់។
ឧបសគ្គធំបំផុតចំពោះធាតុ BUTTON គឺថាវាមិនដាក់ស្នើសំណុំបែបបទដោយស្វ័យប្រវត្តិទេ។ នេះមានន័យថាត្រូវមានប្រភេទស្គ្រីបខ្លះដើម្បីធ្វើឱ្យវាសកម្ម។ ហើយដូច្នេះវាអាចចូលដំណើរការបានតិចជាងវិធី INPUT ។ អ្នកប្រើណាម្នាក់ដែលមិនបានបើក JavaScript នឹងមិនអាចដាក់ស្នើសំណុំបែបបទជាមួយធាតុតែ BUTTON ដើម្បីដាក់ស្នើវាទេ។
ប្រើវិធីសាស្ត្រ BUTTON លើទម្រង់ដែលមិនសំខាន់។ ដូចគ្នានេះផងដែរនេះគឺជាវិធីដ៏ល្អមួយដើម្បីបន្ថែមជម្រើសដាក់ស្នើបន្ថែមនៅក្នុងសំណុំបែបបទមួយ។
អត្ថបទនេះគឺជាផ្នែកនៃ HTML Forms Tutorial ។ អានវាដើម្បីស្វែងយល់បន្ថែមអំពីរបៀបប្រើទម្រង់ HTML