Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
How to Accessing HTML Elements using javascript?
How to Accessing HTML Elements using javascript?
✍: Guest
To do something interesting with HTML elements, we must first be able to uniquely identify which element we want.
In the example below:
<body>
<form action="">
<input type="button" id="useless" name="mybutton" value="doNothing" />
</form>
</body>
We can use the "getElementById" method using the "id" attribute to identify the element (which is generally preferred)
document.getElementById("useless").style.color = "red";
or we can use the "name" attribute to identify the element:
document.forms[0].mybutton.style.color = "blue";
Here is another example of accessing elements with the DOM object:
<script type="text/javascript" >
function showStatus() {
var selectWidget = document.forms.beerForm.elements["beer"];
var myValue = selectWidget.options[selectWidget.selectedIndex].value;
alert('You drank a \"'+ myValue +"\"");
return true;
}
</script>
<form name="beerForm" action="">
<select name="beer">
<option selected="selected">Select Beer</option>
<option>Heineken</option>
<option>Amstel Light</option>
<option>Corona</option>
<option>Corona Light</option>
<option>Tecate</option>
</select>
<input type="button" name="submitbutton" value="Drink"
onclick="showStatus()" />
</form>
2010-11-23, 4447👍, 0💬
Popular Posts:
What Is C Language? The C programming language is a standardized programming language developed in t...
Can we get a strongly typed resource class rather than using resource manager? In the previous quest...
I have 5 questions please give me the answer ,explanation,suggestions if any?? what is PMP(project m...
Explain simple Walk through of XmlReader ? In this section we will do a simple walkthrough of how to...
Can each Java object keep track of all the threads that want to exclusively access to it?