⊗jsPrChLTF 18 of 62 menu

JavaScript-ով չեկլիստ

Այս դասում մենք կիրականացնենք չեկլիստ։ Չեկլիստը ծրագիր է, որն թույլ է տալիս կազմել նախատեսվող գործերի ցանկ, ապա գործերի կատարման ընթացքում նշել դրանք որպես արված։

Եկեք անենք, որ գործերը հնարավոր լինի ավելացնել, ջնջել, խմբագրել և նշել որպես արված։

Ահա մի նմուշ, թե ինչ պետք է ստացվի (նոր գործ ավելացնելու համար մուտքագրեք տեքստ դաշտում և սեղմեք Enter, խմբագրելու համար կատարեք կրկնակի սեղմում գործի տեքստի վրա)։

Սկսենք

Այսպիսով, սկսենք նկարագրված խնդրի իրականացումը։

Սկզբում գրենք մեր չեկլիստի HTML կոդը։ Թող նոր խնդիրները մուտքագրվեն դաշտի միջոցով և ավելացվեն ցուցակի մեջ ul։

<input id="input"> <ul id="list"></ul>

Անմիջապես ավելացնենք CSS կոդ, որ որոշ գեղեցկություն ավելացնի մեր չեկլիստին։

body { text-align: center; } #input, #list { display: inline-block; } #list { padding: 0; list-style-type: none; }

Ինչպես միշտ, բարդ խնդիրը բաժանենք պարզ փուլերի։

Որպես առաջին փուլ՝ եկեք անենք, որ դաշտում հնարավոր լինի մուտքագրել տեքստ, սեղմել Enter - և ul-ի վերջում ավելանա li մուտքագրված տեքստով։

Ահա նկարագրվածը իրականացնող կոդի կաղապարը։

let input = document.querySelector('#input'); let list = document.querySelector('#list'); input.addEventListener('keypress', function(event) { if (event.key == 'Enter') { // այստեղ կլինի նոր li ցուցակում ավելացնելու կոդը } });

Լրացրեք բացակայող կոդի մասը նկարագրված խնդիրը լուծելու համար։

Փոփոխեք նախորդ խնդիրը այնպես, որ Enter ստեղնը սեղմելուց հետո դաշտի տեքստը մաքրվի։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել