1.
function jsTrim(str)
{
for(var i = 0 ; i<str.length && str.charat(i)==" " ; i++ ) ;
for(var j =str.length; j>0 && str.charat(j-1)==" " ; j--) ;
if(i>j) return "";
return str.substring(i,j);
}
而用jsTrim(document.all.DanWeiMingCheng.value)时,就报“对象不支持此属性或方法”。应该怎么做?2.
<td><input type="hidden" name="abc" /> </td>
这时,用document.all.abc.value时,会报对象为空或不存在
这是什么原因?
function jsTrim(str)
{
for(var i = 0 ; i<str.length && str.charat(i)==" " ; i++ ) ;
for(var j =str.length; j>0 && str.charat(j-1)==" " ; j--) ;
if(i>j) return "";
return str.substring(i,j);
}
而用jsTrim(document.all.DanWeiMingCheng.value)时,就报“对象不支持此属性或方法”。应该怎么做?2.
<td><input type="hidden" name="abc" /> </td>
这时,用document.all.abc.value时,会报对象为空或不存在
这是什么原因?
另外document.all只适用于IE;还是用document.getElementById("你的控件ID")来获取控件对象吧。
<input type="hidden" id="abc" name="abc" />或者 document.fm.abc.value
<form name="fm">
<input type="hidden" name="abc" />
</form>jsTrim(document.all.DanWeiMingCheng.value)的问题 估计也是上述情况