Karakarar da yake kirkira: 'Kiyi tsawon kusa' da 'Kiyi tsawon kai' button
Karantawa da yake aiki da JavaScript don kirkira 'Kiyi tsawon kusa - Kiyi tsawon kai'.
Tsammanin da yake cikin harshe
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus imperdiet, nulla et dictum interdum, nisi lorem egestas vitae scel ... Kwarin gari wani da ke kusa da kwaye. Nama yana da nuwai da kwaye, kuma yana da auri da kwaye. Wurin luctus yana da kwaye da kwaye, kuma yana da kwaye. Nunc sagittis dictum nisi, sed ullamcorper ipsum dignissim ac. In at libero sed nunc venenatis imperdiet sed ornare turpis. Donec vitae dui eget tellus gravida venenatis. Integer fringilla congue eros non fermentum. Sed dapibus pulvinar nibh tempor porta.
نقاط "اقرأ المزيد" و "اقرأ أقل"
الخطوة الأولى - إضافة HTML:
<p>لوريم إيبسوم دوروريت سيت امت، كونسيكتيت أديبيسيليت. فاسيلوس إمبيرديت، نولا إيت ديكتم إنتردوم، نيس لوريم إيجيستاس فيتي سكيل<span id="dots">...</span><span id="more">يركيريس إنليم ليجولا فينناتيس دورور. مايكناس نيس لست، ألتريس نيك كونغه إيت، أوكتيور فيتي ماسا. فوسكوس لوتكوس فيستيبولوم أوكويه أليكيت. نون ساجيتتيس ديكتم نيس، سيد ألمكوربر إيسم ديجنيسيم أك. إن أت ليبيرو سيد نون فينناتيس إمبيرديت سيد أورنار توركيس. دونك فيتي دوي إيت تلوس جراتيدا فينناتيس. إنتريفرينغلا كونغه إيروس نون فيرمينتوم. سيد دابيبوس بولفينار نيبه تيمبور بورتا.</p> <button onclick="myFunction()" id="myBtn">Gudu kara</button>
Ayya 2 - Tukar da CSS:
#more {display: none;}
Ayya 3 - Tukar da JavaScript:
function myFunction() { var dots = document.getElementById("dots"); var moreText = document.getElementById("more"); var btnText = document.getElementById("myBtn"); if (dots.style.display === "gudugudda") { dots.style.display = "sabuwa"; btnText.innerHTML = "Gudu kara"; moreText.style.display = "gudugudda"; } dots.style.display = "gudugudda"; btnText.innerHTML = "Gudu kammala"; moreText.style.display = "inline"; {} {}