首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

document.frmUpload.submit()提醒 ‘’为空或不是对象

2012-08-01 
document.frmUpload.submit()提示 ‘’为空或不是对象document.frmUpload.submit()提示 ‘’为空或不是对象代

document.frmUpload.submit()提示 ‘’为空或不是对象
document.frmUpload.submit()提示 ‘’为空或不是对象

代码:
  <input id="idNormal" name="idNormal" type="button" value="一般上传" onclick=" upload()"/>


<form action="#" method="post" enctype="multipart/form-data" name="frmUpload">

 <script type="text/javascript">
  function upload()
  {
   
  document.frmUpload.submit();
  }
  </script>


这个简单的问题如何解决?

[解决办法]
你的浏览器源代码中肯定没有
name="frmUpload"
这个的,因为服务器控件需要
<form id=frmUpload runat=server>
这样,asp,ent就把你加的name="frmUpload"给去掉了,



[解决办法]
很简单,没找到frmUpload对象呗!
document.getElementById().
<script type="text/javascript">
function upload()

document.getElementById("上传控件的id").submit();
}
</script>

楼主试试上述方法,希望对你有帮助!



[解决办法]
<input id="idNormal" name="idNormal" type="button" value="一般上传" onclick="this.form.submit()" /></li></ul></div>
[解决办法]
document.getElementById("上传控件的id")这个对象哪里有submit方法啊?
[解决办法]
document.getElementById("idNormal")与
document.getElementById("idNormal").form是2个不同的对象

热点排行