Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как сделать чтобы рандомно менялся id одного из элементов? (https://javascript.ru/forum/misc/70558-kak-sdelat-chtoby-randomno-menyalsya-id-odnogo-iz-ehlementov.html)

Zombie_Killer 14.09.2017 22:24

Как сделать чтобы рандомно менялся id одного из элементов?
 
Мне нужно чтобы при заходе каждый раз менялся id одного из элементов. Могу если надо скинуть код но я думаю он не нужен будет. И желательно без массивов и циклов, ну как хотите.

Zombie_Killer 14.09.2017 22:43

и как подсчитывать количество кликов по span

рони 14.09.2017 22:50

Zombie_Killer,
может не плодить темы а всё в одной делать?

Zombie_Killer 14.09.2017 22:52

рони,я же не могу все наперед продумать

Zombie_Killer 14.09.2017 22:52

рони,
аа понял ок

Zombie_Killer 14.09.2017 22:52

рони,
но помоги уж)

j0hnik 14.09.2017 22:53

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
<div>5555</div>
	<script>
var str='', i=5;
while(i--) str+=String.fromCharCode(Math.floor(Math.random() * (97 - 122)) + 122);
document.querySelector('div').id = str;
	</script>	
</body>
</html>

можно и без циклов, скопируйте
String.fromCharCode(Math.floor(Math.random() * (97 - 122)) + 122)

сколько нужно раз, только смысла в этом нет

j0hnik 14.09.2017 22:55

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
<span>0</span>
	<script>

document.querySelector('span').onclick=function(){
	this.textContent++;
};
	</script>	
</body>
</html>

Zombie_Killer 14.09.2017 22:55

j0hnik,
ипать я ничего не понимаю что ты тут написал))

Zombie_Killer 14.09.2017 22:55

j0hnik,
а щас понял, спасибо)


Часовой пояс GMT +3, время: 12:14.