簡體   English   中英

回聲while循環中的onClick事件

[英]onClick event in an echo while loop

我試圖讓一個onClick事件打開鏈接到數據庫中特定ID的編輯鏈接的每個實例,以便您可以單擊以打開一個新窗口來編輯所需的內容,而不必從主目錄瀏覽頁。

我可以獲得正常的href和目標空白中的鏈接,但是在onclick事件中,它似乎無法正常工作,我需要為窗口設置參數。 我四處搜尋並嘗試了許多其他類似問題的解決方案,但我只是找不到解決方案。 這有可能嗎?

這是我正在使用的代碼片段。

    while($row = mysql_fetch_array( $result )) {       
    // echo out the contents of each row into a table
    echo "<tr>";
    echo '<td>' . $row['id'] . '</td>';
    echo '<td>' . $row['lname'] . '</td>';
    echo '<td>' . $row['fname'] . '</td>';
    echo '<td>' . $row['activity'] . '</td>';
    echo '<td>' . $row['guests'] . '</td>';
    echo '<td>' . $row['room'] . '</td>';
    echo '<td><a href="" onClick="window.open("edit.php?id='.$row['id'].',\'mywindow\')">Edit</a></td>';
    echo '<td><a href="delete.php?id=' . $row['id'] . '" >Delete</a></td>';
    echo "</tr>"; 

在此方面提供的任何幫助都將是驚人的,在此先感謝您。

嘗試這個:

echo "<td><a href='' onClick=\"window.open('edit.php?id={$row['id']},\'mywindow\'')\">Edit</a></td>";
echo "<td><a href='delete.php?id={$row['id']}' >Delete</a></td>";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM