⊗jsPmPrRET 480 of 505 menu

Бир эле учурда элементтерди оңдоо жана өчүрүү

Бизде белгилүү бир абзацтар жыйындысы бар деп коёлу:

<div id="parent"> <p>text1</p> <p>text2</p> <p>text3</p> </div>

Келгиле, бул абзацтар үчүн ар бир абзацтын текстин оңдоого жана ар бир абзацтын аягында өчүрүү үчүн шилтеме турушу үчүн кылалы.

Сүрөттөлгөн милдетти ишке ашырууда биз белгилүү бир көйгөйгө дуушар болобуз.

Көйгөйдүн мүнөзүн түшүнүү үчүн, HTML кодун карап чыгалы, ал ар бир абзацтын аягына өчүрүү шилтемелери кошулганда кандай болот:

<div id="parent"> <p>text1<a href="">өчүрүү</a></p> <p>text2<a href="">өчүрүү</a></p> <p>text3<a href="">өчүрүү</a></p> </div>

Эми эле, каалаган абзацты чыкылдаганда анда текстти оңдоо үчүн input пайда болот деп элестетели. Бул учурда inputка абзацтын бардык тексти - өчүрүү шилтемеси менен кошо кирет!

Бул, албетте, туура эмес.

Абзацтардын тексттерин span теггерине ороп коюу дагы жакшы чечим болот, мындай:

<div id="parent"> <p><span>text1</span><a href="">өчүрүү</a></p> <p><span>text2</span><a href="">өчүрүү</a></p> <p><span>text3</span><a href="">өчүрүү</a></p> </div>

Мына ушундай код үчүн жөн гана оңдоо окуясын абзацтын өзүнө эмес, текст менен кошо span тегине асырууга болот. Бул учурда оңдоо үчүн input span тегинде пайда болот, жана биздин өчүрүү шилтемебиз тикелей калат.

Төмөнкү HTML код берилген:

<div id="parent"> <p><span>text1</span></p> <p><span>text2</span></p> <p><span>text3</span></p> </div>

Ар бир абзацтын аягына өчүрүү шилтемесин кошуңуз.

span тегин чыкылдаганда анда оңдоо үчүн input пайда болушу үчүн кылыңыз.

Эми башында эле span теглери жок болсун:

<div id="parent"> <p>text1</p> <p>text2</p> <p>text3</p> </div>

Абзацтын текстин алгач span теггерине ороп, бул тегдерге оңдоо мүмкүнчүлүгүн кошуп, андан кийин ар бир абзацтын аягына өчүрүү шилтемесин кошуңуз.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу