ما زلنا نترجم هذا الدرس إلى العربية. تقرأ حالياً نسخة English.ساعدنا في الترجمة

0%

تخطَّ إلى المحتوى

The DOM and an interactive transaction form

متوسّط~35 د0/4 خطوات

Let a person use the ledger

The DOM is the browser's object model for the page. JavaScript can listen for a form submission, read its fields, update application state, and render the new result.

This is the turning point: Smart Ledger stops being a script and becomes an application.

التعليمات

1

Select the form and list with querySelector.

تلميح: document.querySelector('#transaction-form')

أين أكتب هذا؟

// Listen for submit, prevent the refresh, push an object, and render.

اكتبه في السطر 6 — أسفل هذا التعليق، بعد الكود الذي أضفته بالفعل.

2

Create renderTransactions and render array items with map.

3

Listen for submit and call preventDefault.

4

Push a transaction object and render again.

الكود الخاص بك

html
6 أسطر
1
2
3
4
5
6

معاينة مباشرة

معاينة مباشرة