就像問題所述,我試圖在模態保持不變時從模態窗口中清除窗體。我試過:。如何使用javascript清除模態窗口背後的窗體?
if (myDocument.title == "Modal Window") {
parent.document.getElementById("textbox")
}
(我需要做的超過1個TB,但使用的只是爲了嘗試到那裏沒有運氣
它包含一個iFrame內,所以我嘗試:
if (myDocument.title == "Modal Window") {
var ifr = document.getElementById("iFrame")
var form = ifr.document.getElementById("form")
ClearForm(form)
}
的ClearForm()函數,我從另一個堆棧溢出的答案偷:
function ClearForm(form) {
$(':input', form).each(function() {
var type = this.type;
var id = this.id;
if (type == 'text' && id != 'text2')
this.value = "";
});
}
這是文本2「是一個特異性我們需要保持人口稠密。
任何想法我失蹤?我一直困擾着這個bug數週。
你得到了什麼錯誤?請參閱[這個答案](http://stackoverflow.com/questions/3999101/html-getting-document-from-iframe)如何訪問iframe中的元素(假設它從相同的來源加載文檔)。 – linstantnoodles
這就是問題 - 我沒有收到任何錯誤,它只是不起作用。 [可能比獲取js錯誤更令人沮喪。] –
那麼你知道代碼破解的地方嗎? (做一個關於如何調試JavaScript的搜索)。如果這不起作用,請嘗試將代碼放在小提琴上,因爲我認爲我們需要更多信息。 – linstantnoodles