我是javascript的新手。实际上我尝试通过ID
获取元素名称HTML: -
<img id ="img" src="Images/GoogleLogo.gif" onclick="changeImage()" alt="Google" width="100" height="180" />
使用Javascript: -
var image = document.getElementById('img').src;
console.log(image);// returns a string
所以上面的代码返回一个字符串,
所以我想到使用像match(), substring() etc..
这样的字符串函数只是为了我的学习目的。 Visual Studio 2010 IDE中不显示Javascript字符串函数。
我的问题是
1)因此它返回一个字符串对象,为什么我不能使用内置的Javascript字符串函数?
2)为什么它没有在visual studio 2010 Intellisence中显示?
答案 0 :(得分:0)
你永远不会在VS中得到那些。 在Visual Studio中改进JavaScript体验的一个选项是您需要安装JScript Extensions。 在VS - &gt;工具 - &gt; Extension Manager - &gt;搜索JScript
在这里你可以找到一些。 (Resharper 6.1,免费JS编辑器等。)
或者 即使你知道函数名称(比如eg- for string这些sunstring,length,...)你可以直接写下来,即使它没有显示为Intellisence - 它会工作(只要浏览器支持那些)