1

我有一个网络应用程序。我正在使用链接 ...:8080/EPQ/ 访问 Web 应用程序。Web 应用程序只有一个 HTML 文件。我在 HTML 中有以下代码。

<input type="hidden" name="id" id ="id" >

我想通过 URL ...:8080/EPQ/ 传递这个 id 的值。让我知道该怎么做。

4

1 回答 1

1

如果您将文件更改为具有 .php 扩展名而不是 .html,则可以使用脚本检查是否已将值添加到 url。当然,您的服务器必须安装 php 才能正常工作。

一个例子在你的 php 文件中看起来像这样。

<?php
    //check if var is in URL and store it in $yourVar otherwise store the string 'blank text'
    if ($_GET) {
        $yourVar = $_GET['hidden-val'];
    } else {$yourVar = 'blank text';
    }   
?>

你的网址看起来像这样

http://www.yourdomain.com/yourfile.php?hidden-val=somevalue

或者如果文件是 index.php 你可以使用

http://www.yourdomain.com/?hidden-val=somevalue

另一种解决方案是使用 javascript/jquery 方法,它看起来像..

$(document).ready(function() {
    var yourVar = window.location.search.substring(1);
    alert('you passed in ' + yourVar);
}

这个线程也可能有帮助..如何从 GET 参数中获取值?

于 2013-03-19T05:34:59.607 回答