|
|
|
| Добрый день. У меня есть скрипт явы который генерирует из пяты radio одну и из пяти checkbox-кав три. Только проблема в том что генерирует checkbox иногда две - когда нужно три постояно чтоб генерировало. Вот сам скрипт:
function generate() {
document.gen.hit1.checked="";
document.gen.hit2.checked="";
document.gen.hit3.checked="";
document.gen.hit4.checked="";
document.gen.hit5.checked="";
var hit = -1;
while (hit < 1 || hit > 5) {
hit = Math.round(Math.random()*10);
}
var kick = 'document.gen.hit'+hit+'.checked="1"';
eval(kick);
document.gen.block1.checked="";
document.gen.block2.checked="";
document.gen.block3.checked="";
document.gen.block4.checked="";
document.gen.block5.checked="";
var block1 = -1;
var block2 = -1;
var block3 = -1;
var i = 0;
while(block1 == block3) {
block1 = -1;
block2 = -1;
block3 = -1;
while (block1 < 1 || block1 > 5) {
block1 = Math.round(Math.random()*10);
}
while (block2 < 1 || block2 > 5) {
block2 = Math.round(Math.random()*10);
}
while (block3 < 1 || block3 > 5) {
block3 = Math.round(Math.random()*10);
}
}
var block = 'document.gen.block'+block1+'.checked="1"';
eval(block);
var block = 'document.gen.block'+block2+'.checked="1"';
eval(block);
var block = 'document.gen.block'+block3+'.checked="1"';
eval(block);
}
На этой ссылке размищен сам генератор http://postcom.cv.ua/gen.html - помогите пожалуйста в чем проблеам. | |
|
|
|
|
|
|
|
для: sandel
(16.01.2006 в 10:22)
| | возможно что крыжик на одном чекбоксе ставится несколько раз, проверте условия | |
|
|
|
|
|
|
|
для: Crux
(16.01.2006 в 11:19)
| | вот именно что я не очень то и шарю в JavaScript я знаю только HTML и только начинаю учить яву и пхп ... помогите разобратса по подробней | |
|
|
|
|
|
|
|
для: sandel
(16.01.2006 в 19:47)
| | я был прав в своих догадках.
измените код
....
....
while(block1 == block3) {
block1 = -1;
block2 = -1;
block3 = -1;
while (block1 < 1 || block1 > 5) {
block1 = Math.round(Math.random()*10);
}
while (block2 < 1 || block2 > 5 || block1==block2) {
block2 = Math.round(Math.random()*10);
}
while (block3 < 1 || block3 > 5 || block3==block2 || block1==block3) {
block3 = Math.round(Math.random()*10);
}
}
....
....
|
| |
|
|
|
|
|
|
|
для: Crux
(17.01.2006 в 21:36)
| | агромное спасибо за помощь. | |
|
|
|
|
|
|
|
для: sandel
(18.01.2006 в 16:16)
| | Скажите у меня еще такой вопрос, ни кто не знает статей как сделать чтоб сайт загружался как можно быстрее когда он загружен картинками, как это все оптимизировать.
Вот сайт который хотелось бы оптимизировать http://darkorder.ru
Возможно просто стоит добавить скрипт который показывает процес загрузки в % и когда доходило бы до 100% сайт открывался уже во всей своей красе ?!
Помогите советом. | |
|
|
|
|
|
|
|
для: sandel
(18.01.2006 в 16:25)
| | Разрезайте картинки на куски и загружайте их по-порядку | |
|
|
|