//这段代码想控制四种支付状态不能混合提交问题,功能实现了,但原理还是不了解。那位能讲解一下,谢谢。
document.all.ALLCurrencyt.value.indexOf( 'D ')> 0||document.all.ALLCurrencyt.value.indexOf( 'Z ')> 0||document.all.ALLCurrencyt.value.indexOf( 'W ')> 0||document.all.ALLCurrencyt.value.indexOf( 'X ')> 0
if (document.all.ALLGetLoan.value.indexOf( 'MN ')> 0||document.all.ALLGetLoan.value.indexOf( 'MZ ')> 0){
alert( "所选单据中借款与财务支出不能混合提交! ");
return (false);
}
/*else if (document.all.ALLGetLoan.value.indexOf( 'MZ, ')> -1){ 为什么是-1
//也行 document.form1.action= "insertVTaball.asp?j= <%=Project_ID%> "
document.all.j.value= " <%=Project_ID%> "
} */
------解决方案--------------------
== -1 就是没找到