Code
<html> <head> <title>Challenge 14</title> <style type="text/css"> body { background:black; color:white; font-size:10pt; } </style> </head> <body> <br><br> <form name=pw onsubmit=ck()><input type=text name=input_pwd><input type=button value="check" onclick=ck()></form> <script> function ck(){ var ul=document.URL; ul=ul.indexOf(".kr"); ul=ul*30; if(ul==pw.input_pwd.value) { location.href="?"+ul*pw.input_pwd.value; } else { alert("Wrong"); } return false; } </script> </body> </html>
- js의 if문이 true로 작동하도록 실행해보려고함.
- var ul 은 현재 URL임 = https://webhacking.kr/challenge/js-1/
- ul은 https://webhacking.kr/challenge/js-1/ 에서 “.kr” 가 시작하는 곳의 index 값으로 대입됨
- ul은 index값 * 30 으로 대입됨
- 문제풀이
- var ul=document.URL; == https://webhacking.kr/challenge/js-1/
- ul=ul.indexOf(”.kr”); == 18
- ul=ul30; == 1830 = 540
답 : 540
Code
<html> <head> <title>Challenge 14</title> <style type="text/css"> body { background:black; color:white; font-size:10pt; } </style> </head> <body> <br><br> <form name=pw onsubmit=ck()><input type=text name=input_pwd><input type=button value="check" onclick=ck()></form> <script> function ck(){ var ul=document.URL; ul=ul.indexOf(".kr"); ul=ul*30; if(ul==pw.input_pwd.value) { location.href="?"+ul*pw.input_pwd.value; } else { alert("Wrong"); } return false; } </script> </body> </html>
- js의 if문이 true로 작동하도록 실행해보려고함.
- var ul 은 현재 URL임 = https://webhacking.kr/challenge/js-1/
- ul은 https://webhacking.kr/challenge/js-1/ 에서 “.kr” 가 시작하는 곳의 index 값으로 대입됨
- ul은 index값 * 30 으로 대입됨
- 문제풀이
- var ul=document.URL; == https://webhacking.kr/challenge/js-1/
- ul=ul.indexOf(”.kr”); == 18
- ul=ul30; == 1830 = 540
답 : 540