Javascript 在Node.js中,变量的赋值

Javascript 在Node.js中,变量的赋值,javascript,node.js,express,pug,Javascript,Node.js,Express,Pug,在app.js中,我硬编码了3个关键词: var a='family'; var b='friends'; var c='teacher'; 并将它们保存在名为“列表”的数组中 var列表=[a,b,c]; 现在我在跟踪中通过了这个列表(Twitter API) twit.stream('status/filter',{track:List},函数(stream){ stream.on('data',函数(data){ //代码 }); }); 现在,我想接受用户的关键字,因此在inde

app.js
中,我硬编码了3个关键词:

var a='family';
var b='friends';
var c='teacher';
并将它们保存在名为“列表”的数组中

var列表=[a,b,c];
现在我在跟踪中通过了这个列表(Twitter API)

twit.stream('status/filter',{track:List},函数(stream){
stream.on('data',函数(data){
//代码
});
}); 
现在,我想接受用户的关键字,因此在
index.html
中,我提供了3个文本框(即

当用户在文本框1中输入第一个关键字时,应将其分配给
app.js的
var a
,插入第二个关键字时,应将其分配给
var b
,依此类推


键1

键2

键3

提交

我该怎么做呢?

您可以从这个问题中做类似的事情:

因此,在提交表单时,可以获取查询参数。但首先,您需要为每个输入指定一个名称,比如
a
b
c

<html>
<head>
</head>
<body>
<form method="post">

Key 1<input id="Key_1" class="" name="a" type="text" placeholder="First key" required /><br><br>
Key 2<input id="Key_2" class="" name="b" type="text" placeholder="Second key" required /><br><br>
Key 3<input id="Key_3" class="" name="c" type="text" placeholder="Third key" required /><br><br>

<button type="submit" form="form1" value="Submit">Submit</button>
</form>
</body>
</html>
app.post('/post', function(req, res){
  a = req.query.a;
  b = req.query.b;
  c = req.query.c;
});