用JS在console.log中输出按钮值
Button value output in console.log with JS
我对 HTML 和 JS 还很陌生。
我需要 HTML 按钮的值用 JS 显示在 console.log 中。不过我不想使用 onclick="..."。
这是我的 HTML 文件的一部分:
<button id="kaufknopf" value="4,50">4,50€</button>
这是我的 JS 文件:
function output() {
console.log(price);
}
var price = document.getElementById("kaufknopf").value;
price.addEventListener("click", output, true);
1) 您必须在 html 元素而不是该元素的值上添加事件侦听器。
var price = document.getElementById( "kaufknopf" );
price.addEventListener( "click", output, true );
2) 单击按钮后,您必须使用 price.value
获取其值
function output() {
console.log( price.value );
}
function output() {
console.log(price.value);
}
var price = document.getElementById("kaufknopf");
price.addEventListener("click", output, true);
<button id="kaufknopf" value="4,50">4,50€</button>
我对 HTML 和 JS 还很陌生。 我需要 HTML 按钮的值用 JS 显示在 console.log 中。不过我不想使用 onclick="..."。
这是我的 HTML 文件的一部分:
<button id="kaufknopf" value="4,50">4,50€</button>
这是我的 JS 文件:
function output() {
console.log(price);
}
var price = document.getElementById("kaufknopf").value;
price.addEventListener("click", output, true);
1) 您必须在 html 元素而不是该元素的值上添加事件侦听器。
var price = document.getElementById( "kaufknopf" );
price.addEventListener( "click", output, true );
2) 单击按钮后,您必须使用 price.value
function output() {
console.log( price.value );
}
function output() {
console.log(price.value);
}
var price = document.getElementById("kaufknopf");
price.addEventListener("click", output, true);
<button id="kaufknopf" value="4,50">4,50€</button>