我要做一个上传图片的页。
html代码是这样的。 <INPUT id=htxb_Path style="WIDTH: 520px; HEIGHT: 22px" type=file size=67 name=htxb_Path runat="server" onfocus="onclickImage_CTSWS201(this);"><asp:image id=Image0 runat="server" Width="200px" Height="180px"></asp:image>在javascript中这样写的。function onclickImage_CTSWS201(e)
{
if(Form1.htxb_Path.value !="")
{
var strImage = e.value.substr(e.value.length-3).toLowerCase();
if((strImage == "jpg") || (strImage == "bmp") || (strImage == "gif"))
{
Form1.Image0.src = Form1.htxb_Path.value;
}
else
{
alert("絵の拡張子名は.jpg、.bmpあるいは.gifを選んでください。");
if(Form1.Image0.src != "")
{
Form1.Image0.src = "";
}
e.select();
document.execCommand('Delete');
}
}
}在提交的时候第一次没有反映,必须第二次点提交才能 submit 请问那位高手知道解决的方法。
html代码是这样的。 <INPUT id=htxb_Path style="WIDTH: 520px; HEIGHT: 22px" type=file size=67 name=htxb_Path runat="server" onfocus="onclickImage_CTSWS201(this);"><asp:image id=Image0 runat="server" Width="200px" Height="180px"></asp:image>在javascript中这样写的。function onclickImage_CTSWS201(e)
{
if(Form1.htxb_Path.value !="")
{
var strImage = e.value.substr(e.value.length-3).toLowerCase();
if((strImage == "jpg") || (strImage == "bmp") || (strImage == "gif"))
{
Form1.Image0.src = Form1.htxb_Path.value;
}
else
{
alert("絵の拡張子名は.jpg、.bmpあるいは.gifを選んでください。");
if(Form1.Image0.src != "")
{
Form1.Image0.src = "";
}
e.select();
document.execCommand('Delete');
}
}
}在提交的时候第一次没有反映,必须第二次点提交才能 submit 请问那位高手知道解决的方法。
document.execCommand('Delete');以上两句后好像点击sumbit 就不能提交,必须点击两次。第二次才可正常提交。