Javascript 使用DOM在HTML文件和链接的.js文件之间传递信息。

Javascript 使用DOM在HTML文件和链接的.js文件之间传递信息。,javascript,html,function,dom,Javascript,Html,Function,Dom,有人能告诉我或告诉我如何将信息从HTML页面传递到链接的.js文件吗 <head> <script type="text/javascript" src="../javascripts/script.js"></script> </head> <form name="form1"> <input type="text" name="input1" value autofocus="on"> <butt

有人能告诉我或告诉我如何将信息从HTML页面传递到链接的.js文件吗

<head>
<script type="text/javascript" src="../javascripts/script.js"></script>
</head>

<form name="form1">
    <input type="text" name="input1" value autofocus="on">
    <button onClick= "chrome.tabs.create({url: getURL()});">Go</button>
</form>
这是我将要使用的函数,但我无法计算或不知道如何将输入变量链接到input1表单值。js文件是链接的,而不是在实际的HTML文件中


帮助?

元素的ID或名称自动映射到
文档
下的分层组织属性,如
文档.name1.name2
,这是一种长期不推荐的做法,除非您的文档触发怪癖模式,否则不会发生。向输入元素添加一个ID,然后使用

var input = document.getElementById('input_id_goes_here').value;

相反。

因此它应该看起来像
函数getURL(){var site=”http://www.example.com/query?f=“var-input=document.getElementById('input1');var-output=site+input;return-output;}
?即使.js文件不是HTML文件的一部分,它也会链接到该元素?是的,对于你的两个问题。
var input = document.getElementById('input_id_goes_here').value;