我试图让一个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>"; 

在此方面提供的任何帮助都将是惊人的,在此先感谢您。

===============>>#1 票数:1 已采纳

尝试这个:

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>";

  ask by user3555200 translate from so

未解决问题?本站智能推荐: