Skip to content

Commit 1fcad5e

Browse files
Update article.md
1 parent e7279d0 commit 1fcad5e

1 file changed

Lines changed: 11 additions & 10 deletions

File tree

  • 2-ui/1-document/04-searching-elements-dom

2-ui/1-document/04-searching-elements-dom/article.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,41 @@
1-
# Searching: getElement*, querySelector*
1+
# جستجو: *getElement و *querySelector
22

3-
DOM navigation properties are great when elements are close to each other. What if they are not? How to get an arbitrary element of the page?
3+
وقتی elementها به یکدیگر نزدیک هستند، استفاده از ویژگی‌های DOM navigation عالی است. اما اگر elementها نزدیک هم نباشند چه؟ چگونه باید به یک element دلخواه دسترسی داشته باشیم؟
44

5-
There are additional searching methods for that.
65

7-
## document.getElementById or just id
6+
روش‌های جستجوی دیگری برای آن وجود دارد.
87

9-
If an element has the `id` attribute, we can get the element using the method `document.getElementById(id)`, no matter where it is.
8+
## document.getElementById یا تنها id
109

11-
For instance:
10+
اگر یک element،دارای attribute (ویژگی) id باشد، می‌توانیم با استفاده از methodای به نام `document.getElementById(id)` به آن دسترسی داشته باشیم. اهمیتی ندارد که آن element کجا است.
11+
12+
برای مثال:
1213

1314
```html run
1415
<div id="elem">
1516
<div id="elem-content">Element</div>
1617
</div>
1718

1819
<script>
19-
// get the element
20+
// دسترسی به element
2021
*!*
2122
let elem = document.getElementById('elem');
2223
*/!*
2324
24-
// make its background red
25+
// پس‌زمینه‌ی آن را قرمز می‌‌کنیم
2526
elem.style.background = 'red';
2627
</script>
2728
```
2829

29-
Also, there's a global variable named by `id` that references the element:
30+
همچنین، متغیری global وجود دارد که با `id` نام‌گذازی شده‌ است و به element ارجاع می‌دهد:
3031

3132
```html run
3233
<div id="*!*elem*/!*">
3334
<div id="*!*elem-content*/!*">Element</div>
3435
</div>
3536

3637
<script>
37-
// elem is a reference to DOM-element with id="elem"
38+
// است elem به نام id با DOM-element ارجاعی به elem
3839
elem.style.background = 'red';
3940
4041
// id="elem-content" has a hyphen inside, so it can't be a variable name

0 commit comments

Comments
 (0)