Что означает символ @ в javascript?
Вот пример использования
var xmlText = document.getElementById("textXML");
var el = xmlText.value.substring(xmlText.value.indexOf("<file"));
var el = el.substring(0, el.indexOf("/>")+2);
var filename = "";
if(el.length){
var el = new XML(el);
//Использование символа
fileName = el.@fileName.toString();
document.title = fileName + " - CANopenNode";
var span = document.getElementById("title");
span.replaceChild(document.createTextNode(fileName), span.firstChild);
var date = "V " + el.@fileVersion.toString() + "; Updated: " + el.@fileCreationDate.toString() + ", " +
el.@fileCreationTime.toString() + ", by " + el.@fileCreator.toString();
span = document.getElementById("date");
span.replaceChild(document.createTextNode(date), span.firstChild);
}
}
Пример не работает и система выдаёт ошибку именно на эту строку
fileName = el.@fileName.toString();
_project.html:123 Uncaught SyntaxError: Invalid or unexpected token