C.O.D.E.N.A.M.E
03-16-2006, 11:11 PM
I am asking if you could possibly help me out with this DOM/JS issue.
I have created an array that holds three textmessages, how can I
remove the created textNode and feed the next message in line? Is
there also an issue with cleaning any whitespace too?
A code snippet:
----------------------
var altTextBanners = new Array(
"myText1",
"myText2",
"myText3");
altTextBanners.currentIndex = -1;
function initRotate() {
if (!document.getElementById) return;
altTextBanners.currentIndex++;
var text = document.createTextNode(altTextBanners[altTextBanners.currentIndex]);
var message = document.getElementById("message");
message.appendChild(text);
// how to remove the created TextNode and get the next one in the array
// ... ??
}
HTML
<span id="message"></span>
I have created an array that holds three textmessages, how can I
remove the created textNode and feed the next message in line? Is
there also an issue with cleaning any whitespace too?
A code snippet:
----------------------
var altTextBanners = new Array(
"myText1",
"myText2",
"myText3");
altTextBanners.currentIndex = -1;
function initRotate() {
if (!document.getElementById) return;
altTextBanners.currentIndex++;
var text = document.createTextNode(altTextBanners[altTextBanners.currentIndex]);
var message = document.getElementById("message");
message.appendChild(text);
// how to remove the created TextNode and get the next one in the array
// ... ??
}
HTML
<span id="message"></span>