获取文件名及扩展名:
fileName.substring(fileName.lastIndexOf('.') + 1) ;
fileName.substring(0,fileName.lastIndexOf('.')) ;
1.不过你先得将文件名传过去,openwinEditFileInfor得加个参数:
<input type=\"button\" onclick=\"openwinEditFileInfor('"+ fileName +"') \""+"value=\"编辑文件属性\"/>
2.在编辑文件属性里面:
openwinEditFileInfor(fileName)
{
var s1=fileName.substring(fileName.lastIndexOf('.') + 1) ;
var s2=fileName.substring(0,fileName.lastIndexOf('.')) ;
if (s2!=".jpg"||s2!=".gif")
{
alert('处理');
return false;
}
}
fileName.substring(fileName.lastIndexOf('.') + 1) ;
fileName.substring(0,fileName.lastIndexOf('.')) ;
1.不过你先得将文件名传过去,openwinEditFileInfor得加个参数:
<input type=\"button\" onclick=\"openwinEditFileInfor('"+ fileName +"') \""+"value=\"编辑文件属性\"/>
2.在编辑文件属性里面:
openwinEditFileInfor(fileName)
{
var s1=fileName.substring(fileName.lastIndexOf('.') + 1) ;
var s2=fileName.substring(0,fileName.lastIndexOf('.')) ;
if (s2!=".jpg"||s2!=".gif")
{
alert('处理');
return false;
}
}
解决方案 »
- 我要把form里面的defaultbutton改掉,用js实现,谁知道怎么改啊?
- 如何设置使部署在一台局域网内的服务器上的两个网站,一个只能内网访问,一个内外网都可以访问?
- cnzz统计怎么用
- 母版的中link方式调用css无效
- 请教一个使用MS的URL重写组件的表达式问题.
- 图片服务器
- 还是关于用.net生成PowerPoint的问题
- 救命呀!!下拉框挡住了flash!!怎么样解决呀!!!
- 一个有趣的问题:如何改变LinkButton的活动状态?
- json二级联动下拉列表根据读取的数据值进行选中状态
- 求一个js方法(每天距下班时间倒记时)
- 如何利用asp.net+ajax control toolkit 实现个性化鼠标悬停提示
var s1=document.all.fileName.value.substring(fileName.lastIndexOf('.') + 1) ;
var s2=document.all.fileName.value.substring(0,fileName.lastIndexOf('.')) ;
我试过你的两种方法了,第一种是:不管你你选不选中或则是任意文件名
都弹出出错对话框,第二种是:程序出错,提示“网页上有错”
麻烦再看一下,下面是完整的代码: function addFile()
{
if( checkServerPath())
{
var File = document.getElementById("File");
var oDiv = document.createElement("div");
oDiv.innerHTML = "<input type=\"file\" name=\"" + fileName + "\" /> "
+" "+"<input type=\"button\" onclick=\"openwinEditFileInfor('"+ fileName +"') \""+"value=\"编辑文件属性\"/>"
+ "<input type=\"button\" onclick=\"delFile(this)\""
+ " value=\"删除文件\"/>";
MyFile.appendChild(oDiv);
}
}
function delFile(obj)
{
var oDiv = obj.parentNode;
var MyFile = document.getElementById("MyFile");
MyFile.removeChild(oDiv);
} function openwinEditFileInfor(fileName)
{
// var s1=document.all.fileName.value.substring(fileName.lastIndexOf('.') + 1) ;
// var s2=document.all.fileName.value.substring(0,fileName.lastIndexOf('.')) ;
var s1=fileName.substring(fileName.lastIndexOf('.') + 1) ;
var s2=fileName.substring(0,fileName.lastIndexOf('.')) ;
if (s2!=".JPG"||s2!=".gif")
{
alert('所选文件的格式不对!');
return false;
}
else
{
window.open ("EditUpFileInformation.aspx", "newwindow", "height=500, width=750, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")
}
}
html代码: <td style="word-break:break-all;" valign="top">
<p id="MyFile" align=left> </p>
</td> <td style="width: 383px" align="right">
<input onclick="addFile()" style="cursor: hand; color: #000000" type="button" value="增加上传文件" />
</td>速回,谢谢!
<script language="javascript">
var fileName = "attach[]";上面所有的function();</script>