本文介绍了如何在首次单击后禁用I帧中的按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 如何在ASP.NET中首次单击后禁用I-Frame中的按钮,我正在尝试 功能DisableSubmitBtn(){ alert(' hi1'); document.getElementById(' framenewquery')。src = ' frmimgupload.aspx?qid = 0'; var gBrowserName = navigator.appName; alert(gBrowserName); // var gBrowserVer = parseInt(navigator.appVersion); if (gBrowserName == ' Netscape'){ alert( hi3); // alert(document.getElementById(framenewquery)。src); var iframe = document.getElementById(' framenewquery' ); alert(iframe); var iframeDocument = iframe.contentDocument || iframe.contentWindow.document; alert(iframeDocument); var iframeContent; if (iframeDocument){ // iframeContent = iframeDocument.getElementById('btnsubmit'); iframeDocument.getElementById(' btnsubmit')。disabled = true ; // iframeContent.hasOwnProperty()= false; } SHOUTING已删除 - OriginalGriff [/ edit] 解决方案 禁用它在其自己的单击事件处理程序中。这里有一些建议:如何在第一次点击后禁用按钮 [ ^ ]。 How can i disable a button in I-Frame after first click in ASP.NET, I'm tryingfunction DisableSubmitBtn() { alert('hi1'); document.getElementById('framenewquery').src = 'frmimgupload.aspx?qid=0'; var gBrowserName = navigator.appName; alert(gBrowserName); // var gBrowserVer = parseInt(navigator.appVersion); if (gBrowserName == 'Netscape') { alert("hi3"); // alert(document.getElementById("framenewquery").src); var iframe = document.getElementById('framenewquery'); alert(iframe); var iframeDocument = iframe.contentDocument || iframe.contentWindow.document; alert(iframeDocument); var iframeContent; if (iframeDocument) { //iframeContent = iframeDocument.getElementById('btnsubmit'); iframeDocument.getElementById('btnsubmit').disabled = true; // iframeContent.hasOwnProperty() = false; }[edit]SHOUTING removed - OriginalGriff[/edit] 解决方案 Disable it in its own click event handler. Here some suggestions: "How to disable a button after 1st click"[^]. 这篇关于如何在首次单击后禁用I帧中的按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-18 17:21