我有我的PHP中的問題。我在這裏要做的是,我有一個.html,它指向一個外部.js和這個js文件打開一個.php php從mysql表和xml中提取數據,並在網頁上顯示數據, (以表格行的.html格式)。現在,當用戶點擊任何行,我想在PHP會打開一個新的窗口,我想顯示來自同MySQL和XML一些關於它的更多的數據(新視窗)使用php打開一個新窗口,並顯示該數據
for($k=0;$k<=$x->length-1;$k++)
{
for($l=0;$l<=$j-1;$l++)
{
if($y->item($k)->nodeValue==$JobNoArr[$l])
{
$m++;
if ($m%2==0)
{$a="#A5ADEA";}
else
{$a="#D1D1D3";}
//form_html1+="<tr onclick='show(" + x + ")' bgcolor="+ y +">";
echo "<tr bgcolor=". $a .">";
echo "<td>" . $m . "</td>";
echo "<td>" . ($y->item($k)->nodeValue) . "</td>";
echo "<td>" . ($TitleArr[$l]) . "</td>";
echo "<td onclick=show(".$u->item($k)->nodeValue.")><i><font size=2>Click for Abstract</font></i></td>";
echo "<td>" . $uu . "</td>";
echo "</tr>";
}
}
}
如果我使用echo "<td onclick=show() "
它在.js
文件中打開顯示功能,但如果我使用echo "<td onclick=".show()."... "
,它將在php中打開該功能,但不具有onclick功能。
我不知道是否能夠在這裏清楚地解釋我的問題,但如果您可以幫助我,請這樣做。
非常感謝你這麼詳細的回答達斯汀。 我正在嘗試使用該代碼。但它仍然給出了一個錯誤: 失蹤)在參數列表 它也給出了同樣的錯誤之前。 – 2009-06-22 17:56:06