Как в JS проверить тип переменной?
С алгоритмом нет проблем ... а вот с языком :-(
Код
function en_save(){
var i = 0; res = 0; obj=null;
for(i = 0; i <= 30; i++){
res <<= 1;
if(is_object(obj =window.document.getElementById('en_bit_'+i)) && obj.checked){
res |= 1;
}
}
alert('Result = '+ res);
}
var i = 0; res = 0; obj=null;
for(i = 0; i <= 30; i++){
res <<= 1;
if(is_object(obj =window.document.getElementById('en_bit_'+i)) && obj.checked){
res |= 1;
}
}
alert('Result = '+ res);
}
Ну кому интересно ...
Есть кучка CheckBox - каждый из них отвечает за свой бит - надо собрать все биты в кучку.
Спустя 1 час, 28 минут, 45 секунд (7.07.2008 - 16:36) AndryG написал(а):
Код
obj = window.document.getElementById('en_bit_'+i);
res >>= 1;
if(obj != null && obj.checked){
res >>= 1;
if(obj != null && obj.checked){
Готово.
_____________
AndryG