我有以下 javascript 代码,它在 div 中附加了一个输入元素。这适用于 firefox、chrome 和 IE9 兼容模式,但不适用于 IE9。
function add(){
$(document).ready(function(){
$(".lbl").append("<div>Bild (400x400px)<br/><input type='file' name='upload[]' id='upload[]' onChange='add()' /><br/>Bild beskrivning:<br/><textarea name='imgdesc[]'></textarea></div>");
});
}
window.load(add());
这是正在完成附加的 html 代码,它位于表单内,在表 td 内
<tr><td colspan="2">
<div class='lbl'></div>
</td></tr>
<tr><td>
<input type="submit" name="newobject" value="Spara och granska">
</td></tr>
</table>
关于如何在 IE9 中进行这项工作的任何想法?