详细解决方案
lotus web开发,截取字符串有关问题
热度:3152 发布时间:2013-02-26 00:00:00
问题代码:用ajax获取文件unid及子表单名称,为何用substr从字符串中截取文件unid时有时截取的多,有时截取的少,如32位文件id有时只截取31位,有时超过35位,反正截取的字符串的结果不同,问题代码为红色处。警alert查看,用ajax获取的字符串是对的,用substr截取后就产生了上面说的问题,截取文档的unid有问题
var returnValue = xDoc.text ;
alert(returnValue);
if (fldWenJianBH.value!="")
{ document.all('fldSubject').value = returnValue.substr( 0,returnValue.indexOf("|docunid|") );
}else{ fldWenJianBH.value = returnValue.substr( 0,returnValue.indexOf("|docunid|") );}
document.all('sform').value=returnValue.substr( returnValue.indexOf("|docunid|")+9 ,returnValue.indexOf("|docunid|")+30);
document.all('sform').value = returnValue.substr( returnValue.indexOf("|sform|")+7 );
下面是调试时的截图:
------解决方案--------------------------------------------------------
参数写错了。
document.all('sform').value=returnValue.substr( returnValue.indexOf("
------解决方案--------------------------------------------------------
docunid
------解决方案--------------------------------------------------------
")+9 ,32);
------解决方案--------------------------------------------------------
substr一直用,从没出过问题。第二个参数是长度,你一楼的代码第二个参数不固定所以取值才不相同。
相关解决方案
- lotus web开发,截取字符串有关问题
- Lotus Notes软件生手! 求指路
- Sharepoint 2013 Crawl Lotus Notes Error解决办法
- 使用 Lotus Connections 跟 Sametime 构建基于 GIS 的个人名片和即时消息应用
- lotus notes 8.5 里组合框comboBox初始值如何设置
- Lotus notes开发的环境搭建有关问题
- Lotus domino notes是用什么语言开发的?C?该怎么解决
- Lotus Notes7.0安装失败(Data1.cab文件损坏),该如何处理
- Lotus Notes软件新手! 求指路!该怎么解决
- lotus 客户端标签有关问题
- lotus sametime8.5哪里有下载?该怎么解决
- lotus B/S 上传 文件解决方法
- lotus domino 6.5 下载解决办法
- 使用C#读取 Lotus Notes 8.5 未读邮件解决方法
- lotus 数据库权限丢失解决办法
- 诸位老鸟们,帮小弟参谋参谋一下!LOTUS NOTES 还是JAVA
- LOTUS 讀取SQL server圖片問題,该怎么解决
- Lotus 迁徙到Exchange POC 之 新建2007 服务器
- Lotus 迁徙到Exchange 2010 POC 之同步忙闲信息设定
- Lotus 迁徙到Exchange 之 Lotus 与Exchange 路由设置
- Lotus 迁徙到Exchange POC 之安装Exchange 2010
- Lotus 迁徙到Exchange 2010 之准备使用Transport 同步Lotus 相关信息
- Lotus 迁徙到Exchange 2010 POC 之Lotus Domino 安装
- Lotus 迁徙到Exchange 2010 POC 之在Exchange 2007安装Transport Suite
- LOTUS 迁徙到Exchange 2010 POC 之在Exchange 2007 安装Lotus Admin
- Lotus 迁徙到Exchange 之 利用Transport 同步AD和Domino 目录
- 51. 轮换设计和刷新设计——Lotus Notes的程序部署和更新之实践
- 52. 模版跟设计元素——Lotus Notes的代码重用
- Lotus Notes重新配置用户信息的步骤
- lotus bs不同库间的表单数据全拷贝有关问题