[英]JavaScript Problem with function with parameters
I have a little problem with my function. 我的功能有一点问题。 When I try to run my function with parameter, it fails.
当我尝试使用参数运行函数时,它将失败。 I tried:
我试过了:
function(a4)
function('a4')
function("a4")
and nothing works :( I don't know where is my problem. I want to create a function because my code is repeating 10 times, so I would like to switch only a function parameter. Please, help! 而且没有任何效果:(我不知道我的问题在哪里。我想创建一个函数,因为我的代码重复了10次,所以我只想切换一个函数参数。请帮忙!
This function works: 此功能有效:
function zmien_dane() {
const silnik = document.querySelector('#dane');
var zawartosc = silnik.dataset.a4;
document.getElementById("dane").innerHTML = zawartosc;
const spalanie = document.querySelector('#dane2');
var zawartosc = spalanie.dataset.a4;
document.getElementById("dane2").innerHTML = zawartosc;
const skrzynia = document.querySelector('#dane3');
var zawartosc = skrzynia.dataset.a4;
document.getElementById("dane3").innerHTML = zawartosc;
const nadwozie = document.querySelector('#dane4');
var zawartosc = nadwozie.dataset.a4;
document.getElementById("dane4").innerHTML = zawartosc;
}
This function doesn't work: 此功能不起作用:
function zmien_dane(parameter) {
const silnik = document.querySelector('#dane');
var zawartosc = silnik.dataset.parameter;
document.getElementById("dane").innerHTML = zawartosc;
const spalanie = document.querySelector('#dane2');
var zawartosc = spalanie.dataset.parameter;
document.getElementById("dane2").innerHTML = zawartosc;
const skrzynia = document.querySelector('#dane3');
var zawartosc = skrzynia.dataset.parameter;
document.getElementById("dane3").innerHTML = zawartosc;
const nadwozie = document.querySelector('#dane4');
var zawartosc = nadwozie.dataset.parameter;
document.getElementById("dane4").innerHTML = zawartosc;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.