function displayResult1(szybkosc) {
var n = value = szybkosc;
var u = n.split("|")[1];
document.getElementById('result1').innerText = ' '+u;
}
function displayResult2(szybkosc) {
var n = value = szybkosc;
var u = n.split("|")[1];
document.getElementById('result2').innerText = ' '+u;
}
JavaScript 代码有效,但我需要为每个结果执行新功能,是否让它更快?
$i = 1;
while($i < 10){
$result = "result" . $i;
$displayResult = "displayResult" . $i;
echo "user number ".$i."
<input type='radio' name='szybkosc' onclick='$displayResult(this.value)' value='$sp1[id]|1|$row[id]' />
<input type='radio' name='szybkosc' onclick='$displayResult(this.value)' value='$sp1[id]|3|$row[id]' />
<span id='$result'></span></br>
<input type='radio' name='ss' value='$sp1[id]|1|$row[id]' />
<input type='radio' name='ss' onclick='$displayResult(this.value)' value='$sp1[id]|1|$row[id]' />";
$i++;
}