![]() |
VOOZH | about |
We all know that dart is a type of javascript. So we can manipulate data inside HTML pages with the help of dart in a similar fashion as we can do with javascript. In HTML DOM (Document Object Model) every webpage is on a window, so it is considered as an object. The hierarchical model that follows is as follows:
👁 ImageDart provides the user to manipulate these elements in an HTML page with the help of
dart:html
library. To use a dart program inside HTML you have to import this library in your code.
Syntax:
import 'dart:html';To access the elements inside the page we make use of
query selector function
to manipulate the element.
Syntax:
Element querySelector(String selectors);The String selector can be either class name (.class_name), id (#id), html element (h1, p, ...), attribute type (input[type="button"], ...) or either asterisk (*).
There are two ways to use practice dart in your webpage:
For the first one, you don't have to install dart in your system.
Steps:
In this way, you will get the place to work on the dart and embed it with an HTML page. The other way to do so requires dart-SDK inside your system.
To do so you can follow this
website.
Example 1: Creating a simple dart-Html page.
Output:
The output screen looks like:
👁 ImageUnderstanding the control flow:
👁 ImageExample 2: Creating a string concatenation program.
👁 ImageWhen You hit the concat button then the below text is generated dynamically by concatenation of above strings.