Hi,
I have the following function...
function display(subject ) {
var topic="";
var chapter="";
var assignment="";
if (subject=="HTML ") {
topic="HTML";
chapter="1-6";
assignment="1";
}
else if (subject=="DHTM L") {
topic="DHTML";
chapter="11-15";
assignment="6-8";
}
var topicName=docum ent.getElementB yId("topic");
var newTopic=docume nt.createTextNo de(topic);
topicName.repla ceChild(newTopi c, topicName.child Nodes[0]);
var chapterName=doc ument.getElemen tById("chapter" );
var newChapter=docu ment.createText Node(chapter);
chapterName.rep laceChild(newCh apter, chapterName.chi ldNodes[0]);
var assignmentName= document.getEle mentById("assig nment");
var newAssignment=d ocument.createT extNode(assignm ent);
assignmentName. replaceChild(ne wAssignment, assignmentName. childNodes[0]);
}
....which is called in the following:
<table>
<tr>
<a href="#" onMouseOver='di splay("HTML")'> <td>HTML</td></a>
<a href="#" onMouseOver='di splay("DHTML")' ><td>DHTML</td></a>
</tr>
</table>
<ul>
<li><h4>Topic : </h4><span id="topic">HTM L Review</span></li>
<li><h4>Chapter s: </h4><span id="chapter">1-6</span></li>
<li><h4>Assignm ents: </h4><span id="assignment" >1</span></li>
</ul>
This works great in IE6, but does nothing in Mozilla browsers. Does
anyone see the problem here?
Thanks,
Aaron
I have the following function...
function display(subject ) {
var topic="";
var chapter="";
var assignment="";
if (subject=="HTML ") {
topic="HTML";
chapter="1-6";
assignment="1";
}
else if (subject=="DHTM L") {
topic="DHTML";
chapter="11-15";
assignment="6-8";
}
var topicName=docum ent.getElementB yId("topic");
var newTopic=docume nt.createTextNo de(topic);
topicName.repla ceChild(newTopi c, topicName.child Nodes[0]);
var chapterName=doc ument.getElemen tById("chapter" );
var newChapter=docu ment.createText Node(chapter);
chapterName.rep laceChild(newCh apter, chapterName.chi ldNodes[0]);
var assignmentName= document.getEle mentById("assig nment");
var newAssignment=d ocument.createT extNode(assignm ent);
assignmentName. replaceChild(ne wAssignment, assignmentName. childNodes[0]);
}
....which is called in the following:
<table>
<tr>
<a href="#" onMouseOver='di splay("HTML")'> <td>HTML</td></a>
<a href="#" onMouseOver='di splay("DHTML")' ><td>DHTML</td></a>
</tr>
</table>
<ul>
<li><h4>Topic : </h4><span id="topic">HTM L Review</span></li>
<li><h4>Chapter s: </h4><span id="chapter">1-6</span></li>
<li><h4>Assignm ents: </h4><span id="assignment" >1</span></li>
</ul>
This works great in IE6, but does nothing in Mozilla browsers. Does
anyone see the problem here?
Thanks,
Aaron
Comment