Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';无法从输入字段接收值_Javascript_Html - Fatal编程技术网

Javascript Can';无法从输入字段接收值

Javascript Can';无法从输入字段接收值,javascript,html,Javascript,Html,我无法将文本框值从一个html页面发送到另一个html页面。 在第一页中,我发送名字和姓氏值。我想在第二页(即home.html)的文本框中捕捉这个值。但是出现了一些错误 错误为:未捕获类型错误:无法将属性“值”设置为null 如何解决?请告诉我。 我知道这个愚蠢的问题。但请告诉我,伙计们。我不懂javascript 这是我的html代码: <!DOCTYPE html"> <html> <head> <script src="ttt.js"&g

我无法将文本框值从一个html页面发送到另一个html页面。 在第一页中,我发送名字和姓氏值。我想在第二页(即home.html)的文本框中捕捉这个值。但是出现了一些错误

错误为:未捕获类型错误:无法将属性“值”设置为null

如何解决?请告诉我。 我知道这个愚蠢的问题。但请告诉我,伙计们。我不懂javascript

这是我的html代码:

 <!DOCTYPE html">
 <html>
 <head>
 <script src="ttt.js"></script>
 </head>
 <body>
 <form method="get" action="home.html" name="ff">
 Firstname: <input id="f" type="text" name="firstname1">
 Lastname: <input type="text" name="lastname">
 <input type="submit">
 </form>
 </body>
 </html>
 <!DOCTYPE html">
 <html>
 <head>

 <script src="ttt.js"></script>
 <script Language="JavaScript">
 var tttt=val();
 document.getElementById('text').value=tttt;
 </script>
 </head>
 <body>
 <form name="ff">
 <input id="text" class="text" type="text" name="MyValue" value="helloS"/> 
 </form>
 </div>
 </body>
 </html>

当dom准备就绪并确保存在具有ID的元素时,您必须执行
getElementById('tr')

将javascript放在html的末尾,并将
document.getElementById('tr')
更改为
document.getElementById('text')
。您没有id为
tr
的元素。请查看此问题及其答案,它演示了如何将值从一个html页面传递到另一个html页面


页面上是否有
tr
的ID?没有“链接”HTTP方法。很抱歉,我错误地编写了tr。但更改IDP后也会出现相同的问题。但是请填写完整的
但是Raidi为什么会出现此问题?告诉我原因。在原始版本中,javascript代码是在输入元素放到页面上之前执行的,所以代码找不到它。谢谢。你消除了我所有的疑虑。因为这个问题在很多程序中都会发生。这就是我要问的。非常感谢Raidi。Raidi。你能告诉我如何使用html和javascriptya在sqlite数据库中存储值吗?它正在演示如何将值从一个html页面传递到另一个页面。请仔细阅读我的问题。
function val(){
  var link=location.href;
  var str=link.split('?');
  var str1=str[1].split('&');
  var str11=str1[0].split('=');
  var str12=str1[1].split('=');
      var temp=str11[1]+" "+str12[1];
  return(temp);
 }