تصميم واجهات المستخدم Development Tutorials, Guides & Insights
Unlock 1+ expert-curated تصميم واجهات المستخدم tutorials, real-world code snippets, and modern dev strategies. From fundamentals to advanced topics, boost your تصميم واجهات المستخدم skills on DeveloperBreeze.
Adblocker Detected
It looks like you're using an adblocker. Our website relies on ads to keep running. Please consider disabling your adblocker to support us and access the content.
كيفية بناء تطبيقات تفاعلية باستخدام JavaScript و HTML و CSS
Tutorial September 26, 2024
javascript
// الحصول على العناصر من DOM
const usernameInput = document.getElementById('username');
const submitBtn = document.getElementById('submitBtn');
const greetingParagraph = document.getElementById('greeting');
// إضافة حدث "click" للزر
submitBtn.addEventListener('click', function() {
const username = usernameInput.value;
// التحقق من أن المستخدم أدخل اسمه
if (username.trim() !== "") {
greetingParagraph.textContent = `مرحبًا، ${username}! شكرًا لاستخدام تطبيقي.`;
} else {
greetingParagraph.textContent = "يرجى إدخال اسمك.";
}
});- نبدأ بالحصول على مراجع للعناصر HTML مثل حقل الإدخال والزر والفقرة التي ستظهر رسالة الترحيب.
- نستخدم
addEventListenerلإضافة حدث "click" على الزر، حيث عندما يضغط المستخدم على الزر، سيتم عرض رسالة ترحيبية بناءً على الاسم الذي أدخله. - إذا لم يتم إدخال اسم، سيعرض التطبيق رسالة تطلب من المستخدم إدخال اسمه.