W3.JS ma’lumotlarni ko‘rsatish


HTML’da ma’lumotlarni ko‘rsatish:

w3.displayObject(selector)

ULASHISH

Foydalanish oson

Ma’lumotlaringiz uchun joy ajratish maqsadida istalgan HTML elementga shunchaki {{ }} qavslarini qo‘shing:

Misol

<div id="id01"> {{firstName}} {{lastName}} </div>

So‘ngra ma’lumotlarni HTML’ingizda ko‘rsatish uchun w3.displayObject’ni chaqiring:

Misol

<script> var myObject = {"firstName" : "John", "lastName" : "Doe"}; w3.displayObject("id01", myObject); </script>

O‘zingiz sinab ko‘ring »

Birinchi parametr — foydalaniladigan HTML elementning id’si (id01).
Ikkinchi parametr — ko‘rsatiladigan ma’lumotlar obyekti (myObject).


Kattaroq obyektni ko‘rsatish

W3.JS imkoniyatlarini namoyish qilish uchun kattaroq JavaScript obyektini (myObject) ko‘rsatamiz.

Bu obyekt CustomerName, City va Country xususiyatlariga ega mijoz obyektlaridan iborat massivdir:

myObject

var myObject = {"customers":[ {"CustomerName":"Alfreds Futterkiste","City":"Berlin","Country":"Germany"}, {"CustomerName":"Around the Horn","City":"London","Country":"UK"}, {"CustomerName":"B's Beverages","City":"London","Country":"UK"}, {"CustomerName":"Blauer See Delikatessen","City":"Mannheim","Country":"Germany"}, {"CustomerName":"Bon app'","City":"Marseille","Country":"France"}, {"CustomerName":"Bottom-Dollar Marketse","City":"Tsawassen","Country":"Canada"}, {"CustomerName":"Chop-suey Chinese","City":"Bern","Country":"Switzerland"} ]};


Ochiladigan ro‘yxatni to‘ldirish

Misol

<select id="id01">   <option w3-repeat="customers">{{CustomerName}}</option> </select> <script> w3.displayObject("id01", myObject); </script>

O‘zingiz sinab ko‘ring » CSS bilan »


Ro‘yxatni to‘ldirish

Misol

<ul id="id01">   <li w3-repeat="customers">{{CustomerName}}</li> </ul> <script> w3.displayObject("id01", myObject); </script>

O‘zingiz sinab ko‘ring » CSS bilan »


w3.displayObject’ni w3.includeHTML bilan birgalikda ishlatish

Veb-sahifaga HTML fragmentlarini qo‘shganingizda, qo‘shilgan HTML’ga bog‘liq boshqa funksiyalar HTML to‘liq qo‘shilib bo‘lmaguncha bajarilmasligini ta’minlashingiz kerak.

Kodni "ushlab turish"ning eng oson yo‘li — uni callback funksiyasiga joylashtirish.

Callback funksiyasini w3.includeHTML() funksiyasiga argument sifatida qo‘shish mumkin:

Misol

<div w3-include-html="list.html"></div> <script> w3.includeHTML(myCallback); function myCallback() {   w3.displayObject("id01", myObject); } </script>

O‘zingiz sinab ko‘ring » CSS bilan »


Belgilash katakchalarini (checkbox) to‘ldirish

Misol

<table id="id01">   <tr w3-repeat="customers">     <td>{{CustomerName}}</td>     <td><input type="checkbox" {{checked}}"></td>   </tr> </table> <script> w3.displayObject("id01", myObject); </script> 

O‘zingiz sinab ko‘ring » CSS bilan »


Klasslarni to‘ldirish

Misol

<table id="id01">   <tr w3-repeat="customers" class="{{Color}}">     <td>{{CustomerName}}</td>   </tr> </table> <script> w3.displayObject("id01", myObject); </script>

O‘zingiz sinab ko‘ring » CSS bilan »


Jadvalni to‘ldirish

Misol

<table id="id01">   <tr>     <th>Customer</th>     <th>City</th>     <th>Country</th>   </tr>   <tr w3-repeat="customers">   <td>{{CustomerName}}</td>   <td>{{City}}</td>   <td>{{Country}}</td>   </tr> </table> <script> w3.displayObject("id01", myObject); </script>

O‘zingiz sinab ko‘ring » CSS bilan »


<select> elementini to‘ldirish

Misol

<select id="id01">   <option w3-repeat="x in cars">{{x}}</option> </select> <script> w3.displayObject("id01", {"cars" : ["Volvo", "Ford", "BMW", "Mercedes"]}); </script>

O‘zingiz sinab ko‘ring » CSS bilan »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!