因此,我正在使用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>