Do you ever wonder what would happen if you could reach the sky? Yeah I do at times. We know what happened to Icarus when he flew too close to the Sun. His wings made of wax melted and he fell to the Earth. Now this of course is Greek Mythology, I’m not sure how much of it is real. If the myth is real, then man cannot fly that close to the Sun without getting burned. If it is indeed just a myth and not real, then there is nothing to worry about. I fear that some of us try to do things that we are not in control over our lives or destiny, that’s what it feels like at times. But what are we meant to think of that? I’m not sure. Whatever the case, Icarus tried and failed. But the thing to remember? He tried. If we try without worrying about what others think about us, we can tend to achieve amazing things. I hear you, “But Icarus failed!” Yes, he did fail but he tried. Isn’t it more important to try than to fail? Failure doesn’t have to be a bad thing, it can simply be a learning exper...
Ah Multidimensional Arrays. Nothing too crazy in JavaScript. Just a little bit of this and that.
So typical arrays are fun and easy. You create them like so:
var colors = new Array();
colors[0] = "Red";
colors[1] = "Yellow";
colors[2] = "Blue";
Well that's fine and dandy, but what if you want to associate something with each of those? For example, what if you wanted to create a menu? You'll need at minimum a link name and a target. We could do something like this:
var colors = new Array();
colors[0] = new Array();
colors[0][0] = "red.htm";
colors[0][1] = "Red";
colors[1] = new Array();
colors[1][0] = "yellow.htm";
colors[1][1] = "Yellow";
colors[2] = new Array();
colors[2][0] = "blue.htm";
colors[2][1] = "Blue";
function createColors() {
document.write('<ul id="colors">');
for (var i = 0; i < colors.length; i++) {
var link = colors[i][0];
var title = colors[i][1];
var link_title = '<li><a href="' + link + '">' + title + "</a></li>";
document.write(link_title);
}
document.write("</ul>");
}
Then we would call it like this:
<script type="text/javascript">
<!--
createColors();
//-->
</script>
Of course you could add more things, like an id, a title... whatever else you would need.
Comments
Post a Comment