![]() |
Replacing code onload using Javascript
I have a page which uses RSS2JS to display an RSS feed. When the feed contains items, all is well. But when the feed does not contain any items, no content is displayed. It would be preferable to me if RSS2JS would write something like "There are no announcements at this time. Check back later!" rather than leaving a blank spot on the page.
RSS2JS generates code that looks like this when the feed is empty. Code:
<div class="rss-box"><ul class="rss-items"></ul></div>Code:
<div class="rss-box"><ul class="rss-items"><li>There are no announcements at this time. Check back later!</li></ul></div>Sadly, I know next to nothing about Javascript. Any suggestions? I'd be happy to credit you in the code, for what that's worth!:nice: |
Re: Replacing code onload using Javascript
Is that the only UL tag in the document?
If yes, then you can use the JS Function getElementsByTagName() Check the code below, if it meets your requirement. Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| All times are GMT +5.5. The time now is 06:46. |