字符串索引器在本地工作,但在网站托管时不起作用
string indexer works localy but not when site is hosted
我有以下java脚本问题。
我有jQuery对象。使用以下代码$(this).val()[i]; 本地获取其值的第i个符号当我在服务器上部署这段代码时,这行开始抛出异常,说$(this).val()[i]是未定义的,而不是它,我使用$(this).val().charAt(i)函数;charAt()函数在服务器端和本地都可以正常工作。
我不明白为什么在同一个浏览器中执行相同的脚本会发生这种问题。
谢谢。
我无法想象它被托管会有什么不同,只能假设其他也有不同,而不仅仅是托管。
但是您仍然需要使用charAt
语法。很多人仍然在使用JavaScript引擎的浏览器,这些浏览器不支持[]
符号来访问字符。
相关文章:
- 替换字符串的脚本;在某些网站上不起作用
- jquery ias插件不适用于我的网站,加载更多项目不起作用
- JQuery .fadeIn 在我的网站上不起作用
- 使用 jquery 在我的网站中加载其他网页不起作用
- php的网站验证不起作用
- jQuery在我的网站上不起作用,但在我的浏览器上起作用
- 在lightboxdons'中打开一个新网站;不起作用
- jQuery Slider在我的网站上不起作用,但在JSFIDDLE中起作用
- 使用javascript从特定网站删除cookie不起作用
- 代码在jsfiddle上运行良好,但有一个函数在网站上不起作用
- Twitter引导程序弹出在网站上不起作用:未获取引用错误
- jquery.min.js版本冲突在asp.net网站中不起作用
- chrome.tabs.executeScript:不;当我试图将图片插入特定网站时,它不起作用
- 代码在 jsfiddle 中工作,但在我的网站上不起作用
- 更改网站的样式代码以允许用户更改大小和样式不起作用
- 移动设备上的网站超链接不起作用
- 跟踪像素应该通过引用页面加载外部网站 - 但它不起作用
- 在几个关于fopen的网站上找到的Javascript示例对我不起作用
- 粘贴菜单在joomla网站不起作用
- 为什么这个简单的jQuery '在这个网站不起作用