<asp:UpdatePanel id="UpdatePanel1" runat="server">
<contenttemplate>
<cc1:TabContainer id="TabContainer1" runat="server">
<cc1:TabPanel runat="server" ID="TabPanel1" Headertext="TabPanel1">
<ContentTemplate>
<table id="table1">
<tbody id="tbody1">
<tr id="tr1">
<td id="td1"></td>
<td id="td2">
<inpt id="File1" onchange="checkData()" type="file"/>
</td>
<td id="td3">
<IMG id="img" src="" />
</td>
</tr>
</tbody>
</table>
</ContentTemplate>
</cc1:tabPanel>
<cc1:TabContainer>
</contenttemplate>
</asp:UpdatePanel><script>
function checkData()
{
var fileName=document.getElementById("File1").value; //这是没加table时引用的file1,上面我加了table这句话该怎么写。。 alert(fileName);
if(fileName=="")
return;
var exName=fileName.substr(fileName.lastIndexOf(".")+1).toUpperCase()
alert(exName)
if(exName=="JPG"||exName=="BMP"||exName=="GIF")
{
document.getElementById("img").src=fileName
}
else
{
alert("请选择正确的图片文件")
document.getElementById("File1").value=""
}
}
</script>
<contenttemplate>
<cc1:TabContainer id="TabContainer1" runat="server">
<cc1:TabPanel runat="server" ID="TabPanel1" Headertext="TabPanel1">
<ContentTemplate>
<table id="table1">
<tbody id="tbody1">
<tr id="tr1">
<td id="td1"></td>
<td id="td2">
<inpt id="File1" onchange="checkData()" type="file"/>
</td>
<td id="td3">
<IMG id="img" src="" />
</td>
</tr>
</tbody>
</table>
</ContentTemplate>
</cc1:tabPanel>
<cc1:TabContainer>
</contenttemplate>
</asp:UpdatePanel><script>
function checkData()
{
var fileName=document.getElementById("File1").value; //这是没加table时引用的file1,上面我加了table这句话该怎么写。。 alert(fileName);
if(fileName=="")
return;
var exName=fileName.substr(fileName.lastIndexOf(".")+1).toUpperCase()
alert(exName)
if(exName=="JPG"||exName=="BMP"||exName=="GIF")
{
document.getElementById("img").src=fileName
}
else
{
alert("请选择正确的图片文件")
document.getElementById("File1").value=""
}
}
</script>
<inpt id="File1" onchange="checkData(this)" type="file"/>
</td>
<td id="td3">
<IMG id="img" src="" />
</td> function checkData(obj)
{
var fileName=obj.value;
if(fileName=="")
return;
var exName=fileName.substr(fileName.lastIndexOf(".")+1).toUpperCase()
alert(exName)
if(exName=="JPG"||exName=="BMP"||exName=="GIF")
{
//得到img
var objparent=obj.parentNode.parentNode;
var img=objparent.getElementsByTagName('img')[0];
img.src=fileName
}
else
{
alert("请选择正确的图片文件")
obj.value=""
}
}
或者document.get****().get*****().get****()