想要請問前輩:
因為我想要做一個在table 裡面,不管按td的哪裡, 就可以直接連接到下一頁
<td onmouseover="this.style.cursor='pointer'" onclick="if (link) window.location ='aaa.php'"> your link with event</td>
<script type="text/javascript">
var link=true;
</script>
但我主要的問題是需將onmouseover那一串包在php裡面,我有試著將雙引號改成單引號,但跑不出結果,想要請問我哪邊有弄錯了嗎??
謝謝
我不知道你那裡弄錯
我加了兩個地方
1.加了<table><tr>
(在 jsfiddle 沒有<table><tr>
就不會work)
2.php 字串裡的雙引號用\"
來寫
<html>
<head>
<title>Online PHP Script Execution</title>
<?php
echo "<script type=\"text/javascript\">";
echo "var link=true;";
echo "</script>";
?>
</head>
<body>
<?php
echo "<table><tr>";
echo "<td onmouseover=\"this.style.cursor='pointer'\" onclick=\"if (link) window.location ='aaa.php'\">your link with event</td>";
echo "</tr></table>";
?>
</body>
</html>