[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Меняющийся текст
sidorivan
Ребята помогите чайнику, мне нужно этот скрипт размножить на одной странице
<script>

var
texts = new Array();

texts[0]="Твой текст";
texts[1]="Твой текст";
texts[2]="Твой текст";
texts[3]="Твой текст";
texts[4]="Твой текст";
texts[5]="Твой текст";
texts[6]="Твой текст";
texts[7]="Твой текст";

function show(){
var el=document.getElementById("text");
el.innerHTML=texts[Math.floor(Math.random()*texts.length)];
}

setInterval(show,5000);
</script>

<body
onload="show()">

<div
id="text"></div>


Например разместить их в разных местах и там у меня будет меняться текст, так вот я не понимаю что во втором, третьем и так далее изменить, если ставлю везде копии то они не работают, помогите пожалуйста!
Игорь_Vasinsky
var t1 = [1,2,34,6,7];
var t2 = [11,22,334,46,755];
var t3 = [111,222,3334,446,7565];

function show(blockid, texts){
setInterval ( function(){
var el=document.getElementById(blockid);
el.innerHTML=texts[Math.floor(Math.random()*texts.length)];
}, 3000);
}

show('id1', t1);
show('id2', t2);
show('id3', t3);


<div id="id1"></div>
<div
id="id2"></div>
<div
id="id3"></div>


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
добавил сетинтервал в тело функции

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
sidorivan
так мне нужно чтобы каждый блок по своему крутился, нарпимер первый 60 сек, второй 70 и.тд
Игорь_Vasinsky
var t1 = [1,2,34,6,7];
var t2 = [11,22,334,46,755];
var t3 = [111,222,3334,446,7565];

function show(blockid, texts, miksec){
setInterval ( function(){
var el=document.getElementById(blockid);
el.innerHTML=texts[Math.floor(Math.random()*texts.length)];
}, miksec);
}

show('id1', t1, 5000);
show('id2', t2, 3000);
show('id3', t3, 10000);


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
не тот клиент нынче. глуповатый и ленивый (С)

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.