JSFIDDLE для тестирования http://jsfiddle.net/8dw09y59/Html + Javascript Undefined Функция
Эй, ребята, я перепробовал все .. Может кто-то пожалуйста, объясните, почему я по-прежнему получить «неперехваченное ReferenceError: summonerLookUp не определен»
Я ve попытался переключить функцию на windows.summonerLookUp = function() {, но это ничего не изменило. Я пробовал загружать их внутри, я попытался загрузить его в конце документа, но я получаю сообщение об ошибке «В XHTML 1.0 Transitional тег не может содержать тег». кто-нибудь может объяснить, что здесь происходит?
Это мой index.js
function SummonerLookUp() {
var SumName
SumName = $("#SumInput").val();
if(SumName !== "") {
$.ajax({
url: 'https://na.api.pvp.net/api/lol/na/v1.4/summoner/by-name/' + SumName + '?api_key=',
type: 'GET',
dataType: 'json',
data: {
},
success: function (json) {
var SUMMONER_NAME_NOSPACES = SumName.replace(" ", "");
SUMMONER_NAME_NOSPACES = SUMMONER_NAME_NOSPACES.toLowerCase().trim();
summonerLevel = json[SUMMONER_NAME_NOSPACES].summonerLevel;
summonerID = json[SUMMONER_NAME_NOSPACES].id;
document.getElementById("sLevel").innerHTML = summonerLevel;
document.getElementById("sID").innerHTML = summonerID;
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("error getting Summoner data!");
}
});
} Else {}}
и мой index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>LoLStats.GG</title>
<script language="javascript" type="text/javascript" src="../Javascript/index.js"></script>
</head>
<body>
Summoner Name
<br />
<input id="SumInput" />
<button onclick="summonerLookUp()">Click me</button>
<br />
<br />Summoner Level: <span id="sLevel"></span>
<br />Summoner ID: <span id="sID"></span>
</body>
</html>
Потому что ваш '' onclick' является summonerLookUp' с строчными 'ы 'и ваш javascript -' SummonerLookUp' с капиталом 'S' – Tom
summonerLookUp! = SummonerLookUp Просто проблема с кепками – dan08
Хорошая точка :) Будет обновлена – BhavO