⊗jsPmDmTFF 352 of 505 menu

Umakini wa Sehemu za Maandishi katika JavaScript

Hebu tufanye kuwa tuna kiingilio. Unaweza kubofya kiingilio hiki na baada ya hapa ndani yake itaanza kuwaka kasioni cha mwongozo na utaweza kuandika maandishi ndani yake.

Hali kama hii inasemekana, kuwa kiingilio kwa sasa kina umakini wa uingizaji. Kwa vitendo hii inamaanisha kuwa ikiwa utaanza kuandika maandishi kwa kutumia kibodi, basi maandishi hayo yataingia ndani ya kiingilio ambacho kina umakini wa uingizaji. Kisha ukibofya mahali popote nje ya kiingilio, basi kiingilio hicho kitapoteza umakini wa uingizaji na hautaweza tena kuandika maandishi ndani yake.

Ili kuweza kukamata wakati wa kupata au kupoteza umakini na kiingilio, katika JavaScript kuna matukio maalum yaliyopangwa: Tukio focus huwezesha kukamata kupata umakini na kiingilio, na tukio blur - kupoteza. Hebu tujaribu kwa vitendo. Hebu tufanye kuwa tuna kiingilio:

<input id="elem" value="text">

Tutaipata kiunganishi kwake kwenye kutofautisha:

let elem = document.querySelector('#elem');

Na sasa tufanye ili wakati wa kupata umakini kwenye konsoli itachapishwa maandishi ya sasa ya kiingilio:

elem.addEventListener('focus', function() { console.log(elem.value); });

Kiingilio kimetolewa. Wakati wa kupata umakini andika ndani yake nambari 1, na wakati wa kupoteza umakini - nambari 2.

Kiingilio kimetolewa. Hebu ndani yake iingizwe nambari. Wakati wa kupoteza umakini onyesha kwenye skrini mraba wa nambari hii.

Kiingilio kimetolewa, ambacho awali kuna maandishi fulani. Wakati wa kupata umakini na kiingilio futa yaliyomo kwenye kiingilio hiki.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa