0

divの内容を変更したいのですが

これは私のコードです:

<script type="text/javascript">
function changeText(){
    document.getElementById('df').value = 'changed';
}
</script>
<div id="df"></div>
<input type='button' onclick='changeText()' value='Change'/>

何も起こりません

4

4 に答える 4

3

必要innerHTMLではありませんvalue

function changeText(){
    document.getElementById('df').innerHTML = 'changed';
}

デモ

于 2012-11-14T22:25:00.867 に答える
0

使用する:

function changeText(){
    document.getElementById('df').innerHTML = 'changed';
}

また、これは単なるテキストではなく、実際の html です。

于 2012-11-14T22:38:49.813 に答える
0
document.getElementById('df').innerHTML = 'changed';
于 2012-11-14T22:32:35.080 に答える
-1

試す:

$('#df').append("changed");
于 2012-11-14T22:27:14.133 に答える