在html中为每个操作打开一个单独的页面

时间:2013-03-31 11:20:20

标签: php html web

我创建了下表:

<table>
    <tr>
        <td>operationno</td>
        <td>type</td>
        <td>status</td>
        <td></td>
    </tr>
    <tr>
        <td>1001</td>
        <td></td>
        <td></td>
        <td>open</td>
    </tr>
    <tr>
        <td>1002</td>
        <td></td>
        <td></td>
        <td>open</td>
    </tr>
</table>

我想要做的是让用户按下每个操作旁边的打开链接,然后打开另一个页面以完成操作。该页面将是:

<form>
Operation No: <input type="text" name="opno"><br>
Description: <input type="text" name="desc">
</form>

我知道但我不知道如何实现的一个想法是让开放链接包含链接,并在其末尾有操作号。

2 个答案:

答案 0 :(得分:1)

您可以这样做:

<td><a href="page.php?operation_number=1002" target="_blank">open</a></td>

然后使用page.php$_GET['operation_number']上访问它。

答案 1 :(得分:1)

由于您使用的是PHP,因此您可以使用GET参数打开新链接,例如

的Javascript -------

var el = document.getElementById("elToClick");
el.addEventListener("click",function () {
    window.open("http://yoursite.com/script.php?operation=1001","_blank");
})

或者你可以用简单的

来做到这一点
<a href="http://yoursite.com/script.php?operation=1001" target="_blank"></a>

然后在PHP中你可以访问它

$value = $_GET['operation'];