<html>
<body>
<div id="output"></div>
<script>
function jExgTrend(){
}
jExgTrend.prototype.Start = function(text)
{
//this must return Instance name : "TestObj"
var InstanceName = "TestObj";
document.getElementById("output").innerHTML = "<a href=\"javascript:"+InstanceName+".Notify('"+text+"');\">"+text+"</a>";
}
jExgTrend.prototype.Notify = function(msg)
{
alert(msg);
}
var TestObj = new jExgTrend();
TestObj.Start("Text of the link");
</script>
</body>
</html>
Как я могу сделать что-то подобное? метод «Пуск» должен вернуть имя экземпляра класса.Javascript: имя экземпляра в методе класса
Проблема глупо я знаю :-(
Возможный дубликат [Как получить имя экземпляра объекта] (http://stackoverflow.com/questions/2460868/how-to-get-the-instance-name-of-an-object) –