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

onsubmit 没有执行解决方案

2012-04-19 
onsubmit 没有执行前台代码:HTML codeasp:Button runatserver IDbtnSubmit Text提交 onsubmit

onsubmit 没有执行
前台代码:

HTML code
<asp:Button runat="server" ID="btnSubmit" Text="提交" onsubmit="GetFileList();" OnClick="btnSubmit_Click"                     class="butt" />



JS:
JScript code
function GetFileList() {            alert('submit');            var fileList = document.getElementsByTagName("input");            if (fileList != null && fileList.length > 0) {                var count = fileList.length;                var countIn = fileList.length;                for (var i = 0; i < count; i++) {                    if (fileList[i].type.toString() == "file") {                        var fuMain = fileList[i];                        if (fuMain != null) {                            if (fuMain.value == "") {                                countIn--;                            }                        }                    }                }                if (countIn == count) {                    for (var i = 0; i < count; i++) {                        if (fileList[i].type.toString() == "file") {                            var fuMain = fileList[i];                            if (fuMain != null) {                                document.getElementById("hfFile").value += fuMain.value + "|";                            }                        }                    }                } else {                    alert('请上传文件!');                    return;                 }            }        }


后台代码:
C# code
protected void btnSubmit_Click(object sender, EventArgs e)    {内容省。。}


前台的onsubmit没有执行,求助…





[解决办法]
onsubmit="GetFileList();" 你确定它有这个事件?!
[解决办法]
<input type="button" onclick="GetFileList()"/> //这样可以,要是是button没有onsubmit这个事
件,表单才有onsubmit事件,如<form onsubmit=""></form>

热点排行