-2

我创建了下表:

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

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

4

2 回答 2

1

你会做这样的事情:

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

然后page.php使用$_GET['operation_number'].

于 2013-03-31T11:23:55.503 回答
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'];
于 2013-03-31T11:25:59.943 回答