• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

button value an script übergeben

KeithKeith

New member
Hallo,
ich möchte mit:
HTML:
<button id="sndBtn" value="meine ID">ABSENDEN</button>
nun auch einen "weiteren" Wert (meine ID) an ein Script übergeben.
Wenn ich richtig verstehe, dann
nimmt das "neue/empfängerscript" mit
Code:
document.getElementById('sndBtn').addEventListener('click',sendHome,false);
die Werte an und sringt in die funktion sendHome.
Nun möchte ich mit:
Code:
var x = document.getElementById('sndBtn').value;
alert(x);
X ausgeben.
Leider wird nichts ausgegeben.
Hat jemand einen Tipp?
Gruß Keith
 
Versuch mal mit:
Code:
<button id="btn_1" value="mein Value" onClick="click(this.value)">button send value</button>
<button id="btn_2" value="mein Value" onClick="click(this.id)">button send id</button>


<script type="text/javascript">
function click(info)
{
    alert(info);
}
</script>
 
zeig doch bitte mal den gesamten relevanten code. in die http://forum.jswelt.de/javascript-faq/59953-arbeiten-konsole.html zu schauen waer uebrigens auch nicht verkehrt.
Wenn ich richtig verstehe, dann
nimmt das "neue/empfängerscript" mit
Code:
document.getElementById('sndBtn').addEventListener('click',sendHome,false);
die Werte an und sringt in die funktion sendHome.
?

@alphakanal:
https://www.reddit.com/r/javascript/comments/3kamqn/why_is_inline_onclickfunction_considered_such_a/
 
hey, danke!
mit
Code:
onClick="click(this.value)"
klappt es jetzt.
Hab ihr Lust mir zu erklären was genau der Unterschied ist?
this bezieht sich auf den "ersten" Wert und .value auf den Zweiten, aber this könnte sich auch auf den ganzen Tag beziehen!?!
Gruß Keith
 
Hab ihr Lust mir zu erklären was genau der Unterschied ist?
this bezieht sich auf den "ersten" Wert und .value auf den Zweiten, aber this könnte sich auch auf den ganzen Tag beziehen!?!
gerne, wenn du das bitte verständlicher erklären könntest. ich versteh auch das ursprüngliche ziel immer noch nicht
 
Hmm..vielleicht: this bezieht sich auf den jeweiligen Button und der "zweiten Wert" auf die übergebenen Werte von id oder value?
 
Zurück
Oben