<script>
test('test.php?a=%3D');//alert(1)
function test(a){
alert(a);
if(a == 'test.php?a=%3D'){
alert(1);
}else{
alert(2);
}
}
</script>
<a href="javascript:test('test.php?a=%3D')">aaa</a > <!-- alert(2) -->
爲什麼兩種不同的方式得到不同的結果? 任何人都可以幫助我嗎? 非常感謝你!JavaScript變量的值自動未轉義
HREF不能直接的JavaScript命令,你需要添加「的javascript:」 –
之前可能要元素 –
@SuperCoolHandsomeGelBoy我添加的JavaScript的onclick上()使用方法:但結果是一樣 – jim