Code Bye

怎么设置fileupload只能上传图片asp.net c#+sql server2008

怎么设置fileupload只能上传图片,在按浏览按钮选择不是图片格式的文件就会弹出提示框

提交上传之前用JS验证文件的后缀名
引用 1 楼 andywangguanxi 的回复:

提交上传之前用JS验证文件的后缀名


没反应,哪里错了吗

30分
首先,看好你fileupload的ID到底是什么。
其次,代码出了问题自己尝试去调试。用txt去写很快速,但是不利于调试。
打开FireFox,F12看看你的代码出了什么问题。
引用 3 楼 andywangguanxi 的回复:

首先,看好你fileupload的ID到底是什么。
其次,代码出了问题自己尝试去调试。用txt去写很快速,但是不利于调试。
打开FireFox,F12看看你的代码出了什么问题。

JS用在内容页里是不是不起作用啊,其他的都可以,就放在内容页里的没反应

引用 4 楼 zhangjie58 的回复:
Quote: 引用 3 楼 andywangguanxi 的回复:

首先,看好你fileupload的ID到底是什么。
其次,代码出了问题自己尝试去调试。用txt去写很快速,但是不利于调试。
打开FireFox,F12看看你的代码出了什么问题。

JS用在内容页里是不是不起作用啊,其他的都可以,就放在内容页里的没反应

你可以在浏览器里面看看内容页里面upfileload生成的html标签,ID属性上一般会加上MainContent前缀。用getElementById的时候得把这个前缀加上去。

引用 5 楼 andywangguanxi 的回复:
Quote: 引用 4 楼 zhangjie58 的回复:
Quote: 引用 3 楼 andywangguanxi 的回复:

首先,看好你fileupload的ID到底是什么。
其次,代码出了问题自己尝试去调试。用txt去写很快速,但是不利于调试。
打开FireFox,F12看看你的代码出了什么问题。

JS用在内容页里是不是不起作用啊,其他的都可以,就放在内容页里的没反应

你可以在浏览器里面看看内容页里面upfileload生成的html标签,ID属性上一般会加上MainContent前缀。用getElementById的时候得把这个前缀加上去。

可以了,非常感谢


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明怎么设置fileupload只能上传图片asp.net c#+sql server2008