Помощник
|
помогите с массивами |
pattaya
|
Сообщение
#1
|
||
|
|
||
|
|||
pattaya
|
Сообщение
#2
|
|
Не пойму, мне кажется , что вопрос я задал для профессионалов не сложный или новичкам здесь не помогают?
|
|
|
pavelsc |
23.3.2011, 21:29;
Ответить: pavelsc
Сообщение
#3
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <script type="text/javascript"> function az(){ var max_len; var a=0, b=0; var x = new Array ('х', 'а', 'и', ' ', 'а', 'о', 'я', 'ь', 'ф', 'р', 'м', 'х', 'а', 'и', ' ', 'а', 'о', 'я', 'ь', 'ф', 'р', 'м'); var y = new Array ('в', 'т', 'т', 'з', 'с', 'р', 'т', ' ', 'о', 'у', ' '); if(x.length<y.length){max_len=y.length}else{max_len=x.length} for (i=0;i<max_len;i++){ document.getElementById('_div1').innerHTML += x[a]+y[b]; a++; b++; if (b==y.length)b=0; if (a==x.length)a=0; } } </script> </head> <body> <div id="_div1"></div> <input type="button" value="Run" onClick="az();"/> </body> </html> вот так вот делается |
|
|
Mulder_hb |
24.3.2011, 10:40;
Ответить: Mulder_hb
Сообщение
#4
|
|
Не пойму, мне кажется , что вопрос я задал для профессионалов не сложный или новичкам здесь не помогают? Здесь помогают тем, кто заслуживает этого. Вы показывайте, что вы делали, какие у вас были ошибки, что не получилось. А если вам нужен готовый скрипт, то вы ошиблись разделом. |
|
|
pattaya
|
Сообщение
#5
|
|
|
Я понял, вот код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title></title> <script> var text = new Array( "T" ,"r" ,"y" ,"m" ,"o" ,"v" ,"i" ,"n" , "g" ,"y" ,"o" ,"u" ,"r" ,"c" ,"u" ,"r" , "s" ,"e" ,"r" ,"a" ,"r" ,"o" ,"u" ,"n" , "d" ,"o" ,"n" ,"t" ,"h" ,"i" ,"s" ,"t" , "e" ,"x" ,"t" ) var colors = ['silver', 'lightslategray', 'red','lightgreen', 'white', 'lightblue' ]; var i, a, text_node; window.onload = function(){ for (i=0; i< text.length; i++){ a = document.createElement("a"); text_node = document.createTextNode(text[i]); a.appendChild(text_node); a.href="#"; a.onmouseover = getColorFunction(colors[getIntRandom(0, colors.length -1)]); document.getElementById("links").appendChild(a); } } function getIntRandom(low, hight){ return Math.round(Math.random()*(hight - low) + low); } function getColorFunction (colorString){ return function (){ document.body.style.backgroundColor = colorString; } } </script> </head> <body> <div id="links"></div> </body> </html> В данном случае выбор цвета при наведении происходит случайно, а мне хотелось бы (в целях развития) чтоб при наведении, цвета(короткий массив) повторялись пока не закончится длинный массив. Вот что я хотел.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Помогите вспомнить рекламного бота Телеграм для обмена рекламой | 0 | Mixatraider | 692 | 21.2.2024, 23:42 автор: Mixatraider |
|
Помогите рещить проблему с монитором. Почему низкое разрешение при подключении монитора через displayport? |
0 | Levels | 1695 | 11.12.2020, 0:48 автор: Levels |
|
Помогите кто нибудь получить партнерку Росбанк! | 7 | heisenberg_mw | 2315 | 7.8.2020, 9:28 автор: heisenberg_mw |
|
Помогите найти тему пожалуйста | 7 | virtas | 12405 | 24.7.2020, 17:02 автор: -JamesSmips- |
|
Помогите с поиском доноров | 3 | tehno_music | 3333 | 4.11.2019, 17:15 автор: goblin78 |
Текстовая версия | Сейчас: 29.3.2024, 9:02 |