aooga
05-04-2009, 10:49 PM
<script type="text/javascript">
function a() {
document.getElementById('2').innerHTML = "<p onclick='b()'>a</p>";
}
function b() {
document.getElementById('2').innerHTML = "hello"; // this doesn't work
document.getElementById('3').innerHTML = "hello"; // this does
}
</script>
<p id='1' onclick='a()'>1</p>
<p id='2' onclick='a()'>2</p>
<p id='3' onclick='a()'>3</p>
function a() {
document.getElementById('2').innerHTML = "<p onclick='b()'>a</p>";
}
function b() {
document.getElementById('2').innerHTML = "hello"; // this doesn't work
document.getElementById('3').innerHTML = "hello"; // this does
}
</script>
<p id='1' onclick='a()'>1</p>
<p id='2' onclick='a()'>2</p>
<p id='3' onclick='a()'>3</p>