DASCA/com.logicalhacking.dasca.js/examples/js_string_003.html

26 lines
814 B
HTML

<!-- normally the command document.write(info) would be found, but is the write part described
by letters from a String maybe not-->
<html><head><title>Test XSS </title>
</head><body>
<form name="test" action="">
Name: <input type="text" name="eingabe" onBlur="validate(this.value)"><br>
leave the input empty than klick somwhere
</form>
<script type="text/javascript">
document.test.eingabe.focus(); // first set focus on input
function validate (input) { // this method is called @ leave focus on input
if (input == "") {
var info = window.location.href;
var temp3="wri";
var temp2="te";
var temp= temp3.concat(temp2);
document[temp](info);// = document.write(info) will not be found by ff
//document.write(info); // should be found
}
}
</script>
</body></html>