我是新来的HTML。过去5个小时我一直在调试我的代码,我无法弄清楚它有什么问题。我引用一个只有1个方法的包,即get_country。我使用的包的链接在这里。 https://github.com/nickewing/line-reader和https://github.com/totemstech/country-reverse-geocoding我的html代码有什么问题?
<html>
<head>
<script type="text/javascript">
function a() {
var lineReader = require('line-reader');
lineReader.eachLine(‘Location.txt', function(line, last) {
var b= line.split(“,”,2)
var lat= parseInt(b[0])
var lng= parseInt(b[1])
var crg = require('country-reverse-geocoding').country_reverse_geocoding();
var country = crg.get_country(lat, lng);
console.log(country.name); //
if (/* done */) {
return false; // stop reading
}
});
}
</script>
</head>
<body>
<button type="button" onclick=“a()>Click run reverse geocoder</button>
</body>
</html>
任何机会,它是引号本身?我发现一个答案找到了你缺少的引用,但是'line.split'周围的双引号看起来不是标准的双引号 - 可能转换为单引号会有所帮助。 –
现在我得到一个错误,说Uncaught ReferenceError:a没有定义hii.html:27 onclick你知道什么可能导致这种情况吗? –