2014-01-26 36 views
0

我有一個簡單的情況,如下圖所示:的iFrame:DIV沒有得到顯示

<body> 
    <iframe id='my_iframe' name='my_iframe' style='display:none;'></iframe> 
<form id="fileupload" method="POST" enctype="multipart/form-data" action="upload_test.php"   target='my_iframe'> 
    <input name="theText1" id="theText1" type="text" /> 
    <input name="theFile1" id="theFile1" type="file" /> 
    <button style="width:40px;height:10px;" name="button1" id="submit" type="submit" /> 
</form> 
    <div style='width:100px;height:100px;' id='target_div'>Test Text</div> 
</body> 

問題:股利是不可見的。它確實顯示我是否將它移動到iframe之上。我以前從未使用過iframe。無法弄清楚這一點。有什麼建議麼?

回答

0

經過JSFiddle(雙關語意圖)的擺弄之後,似乎button標記不是自閉的。將<button ...... />更改爲<button ....></button>似乎使div標籤正確顯示(「測試文本」被放置在按鈕內部,這使我得出結論button標籤不是自閉合的)。

JSFiddle

+0

你是對的!謝謝!!! – Sam

+0

不客氣! –

+0

也接受了答案。 – Sam