Все още имам нужда от помощ с това и редактирах публикацията в jsfiddle, за да покажа моя проблем. http://jsfiddle.net/7ztEf/6/
Искам да върна число към свързаната стойност на индекса [0] =0 [1]=1, както можете да видите, низът на индекса връща всички числа. Благодаря отново Пол
Имам скрипт за генериране на числа, който връща стойности на DIV ID. Трябва да се свържа с това по някакъв начин, за да разреша замяната на цвета въз основа на числовата стойност, т.е. > 1 && <= 20 = red
и т.н.
function myNumbers(numbers, type) {
for (var x in numbers) {
document.getElementById(type + x).innerHTML = numbers[x];
}
}
Този скрипт запълва всяко от DIV с име num0
... num3
с произволно число.
Успях да направя заявка за първата стойност на numbers[x]
, но трябва да задам ред на индекса, за да превъртя останалите или нещо подобно.
for..in
с масиви, той ще обхожда всички изброими свойства (включително наследени свойства), а не само числови индекси. Освен това редът не е гарантиран (но това вероятно не е проблем тук). Използвайте нормаленfor
цикъл с нарастващ индекс илиforEach
с подложка за по-стари браузъри. - person RobG   schedule 04.03.2013