---
type: snippet
tags: ['react', 'hack', 'dangerously-set-inner-html']
status: release
embed: https://stackblitz.com/edit/react-ts-dyuyny?file=App.tsx
ctime: 2022-09-18
mtime: 2024-03-22
---

```jsx
<div
  dangerouslySetInnerHTML={{
    __html: `
      <img src="http://unsplash.it/100/100?random" onload="console.log('you got hacked');" />
    `,
  }}
/>
```

가끔 아주 가끔 이상한 일을 해야할때가 있는데 그럴때는 이렇게 하면 된다.

---

- [How to inject scripts using dangerouslysetinnerhtml on Client-Side Rendering? | by SunCommander | Medium](https://suncommander.medium.com/how-to-inject-scripts-using-dangerouslysetinnerhtml-on-client-side-rendering-973037cc06b7)
