說我有這個div:如何獲得一個div的HTML,包括投入價值
<div id='myDiv'>
<input type='text' id='foo' size='30' />
</div>
和我運行這段JavaScript代碼:
($("#foo").val('bar');
如果我那麼做:
alert($("#myDiv").html());
或
alert(document.getElementById('myDiv').innerHTML);
我只得到html的原始副本,其中foo
文本框的值仍爲空白。我想獲得當前的HTML副本,並在foo的html代碼中添加了value='bar'
屬性。
這怎麼辦?
你有什麼打算,一旦你得到它的HTML呢? – PetersenDidIt 2009-11-30 03:30:53
該div是隱藏的,我會根據需要更改文本框的值,然後獲取div的html並將該html提供給iBox以使表單顯示在新的iBox中(內聯彈出) – 2009-11-30 03:35:24