我的网站上有以下代码行,不会指向上述链接
<?php
echo '<input name="" type="button" onClick="location.href=\'main.php?user=\''.$_GET['user'].'" style="width: 150px; height: 150px; font-size: 36px; font-weight:bold; font-style: italic;" value="Done">';
?>
我的代码结构有什么问题吗?
答案 0 :(得分:1)
...错字
您有onCick
而不是onClick
事件; - )
答案 1 :(得分:1)
您已将值放在字符串之外,以便生成的代码例如如下所示:
onClick="location.href='main.php?user='42"
这将导致语法错误,代码将无法运行。
将撇号放在值后面:
onClick="location.href=\'main.php?user='.$_GET['user'].'\'"