GetElementById auf aktuelle ID anwenden?
klaus
- javascript
Hey...
ich möchte eine Funktion schreiben die auf ein Element, z.B. Input-Box oder Drop-Down-Feld eine Aktion ausführt!!
die JavaScript Funktion sollte so aussehen:
function Veränder("Hier wird die Id übergeben"){
document.getElementById("Hier wird die Id übergeben").Irgendwas = Noch_Etwa;
}
Wie kann ich die Element-Id übergeben??
Gruss
klaus
Hi klaus,
Wie kann ich die Element-Id übergeben??
So:
<script type="text/javascript">
function ausgabe(id) {
alert(id);
}
</script>
<input type="button" id="jaja" onClick="ausgabe(this.id)">
MfG, Dennis.
<script type="text/javascript">
function ausgabe(id) {
alert(id);
}
</script><input type="button" id="jaja" onClick="ausgabe(this.id)">
MfG, Dennis.
thx....
Hi klaus,
thx....
Lerne bitte sinnvoll zu zitieren.
MfG, Dennis.
Hallo Dennis,
thx....
Lerne bitte sinnvoll zu zitieren.
Danke für deine Engagement, aber ein wenig zurückhaltung beim Regulieren der anderen Teilnehmner wäre nicht so schlimm siehe auch: [pref:t=82836&m=483408]
Grüße
Thomas
Hi,
<script type="text/javascript">
function ausgabe(id) {
alert(id);
}
</script><input type="button" id="jaja" onClick="ausgabe(this.id)">
Wobei es sinnvoll wäre, sich den Umweg über die ID zu sparen
function ausgabe(dings){
alert(dings.value)
}
<input type="button" id="jaja" onClick="ausgabe(this)">
ortenau-s-bahner
Hallo,
function Veränder("Hier wird die Id übergeben"){
document.getElementById("Hier wird die Id übergeben").Irgendwas = Noch_Etwa;
}
Funktionsnamen dürfen keine Umlaute enthalten!
Wie kann ich die Element-Id übergeben??
Du übergibst die ID der Funktion beim Funktionsaufruf. Also zum Beispiel so: onclick="Veraender('meineId');".
Deine Funktion sollte dann etwa so aussehen:
function Veränder(elem){
document.getElementById(elem).irgendwas = 'nochetwas';
}
MfG Mülli
Hallo,
Deine Funktion sollte dann etwa so aussehen:
function Veränder(elem){
document.getElementById(elem).irgendwas = 'nochetwas';
}
Sollte natürlich heissen Veraender. ;)
MfG Mülli