在我的javascript函数中将结果请求用作变量

时间:2019-05-08 16:35:19

标签: javascript npm web-scraping

因此,我正在使用NPM“请求”库对“ URL x”进行网络抓取。 “ URL x”中的“内容”是带有youtube视频链接的一行。因此,我想做的是:提交表单后,我需要验证密码是否符合要求,而不是将用户重定向到“ URL x”中的“”内的youtube视频链接,但是我不知道该怎么做,有什么主意吗?

// My JS file
var request = require('request');
var url = 'url x';

request(url, function(err, resp, body){

})

function CheckPassword(password){
  var psw = /^[a-zA-Z0-9-]\w{1,6}$/;

  if (password.value.match(psw)){
    alert('Valid password, redirecting ..');
    document.location.assign(body);
    return false;
  }
  else{
    alert('Invalid password. Try again.');
    return true;
  }
}



// My form file

<form onsubmit="return CheckPassword(password)">
  <div class="form-group">
    <label class="password-text" for="password">Password</label><br>
    <input id="password" type="password" placeholder="Password" name="password" required >
  </div>
  <button type="submit" class="form-button">Submit</button>
</form>

0 个答案:

没有答案