我有两个html页面。从一个html中,如果我点击我作为链接制作的id,我希望与此相关联的数据被填充到另一个html page.Its中,就像雇员的id正在被裁剪一样,并且与其相关联的所有TE值,如他的姓名、地址和性别,应该被填充在先前html表中的文本字段中。目前我没有使用任何数据库。我已经通过html手动输入了所有内容。我只想使用Java脚本。
发布于 2011-03-03 15:15:08
如果我理解你的问题:是的,这是可以做到的。(我不知道您为什么要在没有数据库的情况下这样做,但这是可能的。)当您在第一页创建链接时,请确保它们包含您想要的查询字符串格式的信息,如下所示:
<a href="secondpage.html?firstName=Bob&lastName=Smith&gender=M">Bob Smith</a>然后,在第二个页面上,可以使用JavaScript解析window.location.search,这是从第一个页面传递的查询字符串。您可以通过多种方式完成此操作。允许您从查询字符串中提取变量的Here is an example function。您可以在第二页中这样使用它:
<script type="text/javascript">
var firstName = getParameterByName('firstName');
var lastName = getParameterByName('lastName');
var gender = getParameterByName('gender');
// now do something with those variables.
</script>https://stackoverflow.com/questions/5177628
复制相似问题