我利用window.showModalDialog打开一个子窗体然后当关闭子窗体时回传回一个值,然后我就对该传回的值进行如下的分解
<br>if (s1.indexOf("_")>0){ document.cahier.topic.value=s1.substr(0,s1.indexOf("_"));
<br>s1=s1.substr(s1.indexOf("_")+1); document.cahier.Time.value=s1.substr(0,s1.indexOf("."));
<br>s1=s1.substr(s1.indexOf(".")+1);
<br>document.cahier.di.value=s1.substr(0,s1.indexOf("~")); document.cahier.SHour.value=s1.substr(0,s1.indexOf("~"));
<br>s1=s1.substr(s1.indexOf("~")+1); document.cahier.time1.value=s1.substr(0,s1.indexOf("."));
<br>s1=s1.substr(s1.indexOf(".")+1);
<br>document.cahier.EHour.value =s1.substr(0,s1.indexOf("_"));
<br>s1=s1.substr(s1.indexOf("_")+1); document.cahier.People.value=s1.substr(0,s1.indexOf("_"));
<br>}
<br>但是中间(document.cahier.SHour.value=s1.substr(0,s1.indexOf("~"));(选择框))有一个值就是没有办法获得,但是我利用其他的文本框就可以获取只是还是没有办法赋值给该选择框
<br>
<br>

S我分解的字段模式“test_2003/03/13.15:00~2003/03/13.17:00_test”