Spaces:
Running
Running
File size: 814 Bytes
7da13d6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
x-html
======
`x-html` sets the "innerHTML" property of an element to the result of a given expression.
> β οΈ Only use on trusted content and never on user-provided content. β οΈ Dynamically rendering HTML from third parties can easily lead to XSS vulnerabilities.
Here's a basic example of using `x-html` to display a user's username.
<div x-data="{ username: '<strong>calebporzio</strong>' }"> Username: <span x-html="username"></span></div>
<div x-data="{ username: '<strong>calebporzio</strong>' }">
Username: <span x-html="username"></span>
</div>
Username: **calebporzio**
Now the `<span>` tag's inner HTML will be set to "**calebporzio**".
[β x-text](/directives/text)
[x-model β](/directives/model)
Code highlighting provided by [Torchlight](https://torchlight.dev) |