我对JS不太了解,我正在尝试制作一个简单的Web应用程序,可以从给定的URL读取元数据并搜索文件的最后更新日期。
我正在将这些代码用于.js:
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
function update(){
var url = document.getElementById('input-url').value;
if (url === ''){
alert("The URL must be filled!");
} else{
$.get('imput-url');
var updatedate = /(?:\<meta\ name\=\"updated_at\"\ content\=\")([^\"]*)/;
alert("Last Updated " + data.match(updatedate)[1]);
}}
示例网址为https://docs.microsoft.com/en-us/sql/index?view=azuresqldb-current
如您所见,在元数据中有一个标签“ updated_at”,我正试图通过此应用程序获取它。
此HTML是一个简单的文本框(用于添加URL)和一个调用更新功能的按钮
但是,当我在Mozilla调试器上尝试时,出现以下错误:
我已经连续6个小时不停地摆弄代码了,我真的可以用新的眼睛。