Jump to content
  • 0

Вывод divов


imakhortykh
 Share

Question

Доброго времени суток, недавно начал изучать js нужна помощь в таком вопросе: 

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Первый сайт</title>
        <link rel="stylesheet" href="css/styles.css">
    </head>
    <body>
	
        <div id="a"></div>
		<div id="a"></div>
		<div id="a"></div>
		<div id="a"></div>
		<div id="a"></div>
		<div id="a"></div>
		
		<div id="b"></div>
    </body>
	<style>
	#b{
	height:100px;
	width:100px;
	background:grey;
	float:left;
	margin-right:2px;
	}
	#a{
	height:100px;
	width:100px;
	background:black;
	float:left;
	margin-right:2px;
	}
	</style>
<script>
window.onload = function(){

    var black = document.querySelectorAll('#a');
	var grey = document.querySelector('#b');
    var i = 0;	
	
    black.length=grey.length;

	for(i=0;i<black.length;i++){
	console.log(grey);
	
	}
}
</script>
	</html>

 Нужно вывести на страницу, те самые блоки которые хранятся в переменной grey. Заранее благодарен

Edited by imakhortykh
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
3 часа назад, wwt сказал:

1. id каждого элемента, на всей странице, должен быть уникальным, на то это и id.

2. вообще не понял суть вашего js кода, бессмыслица какая-то.

1. Может быть уникальным, может быть нет, это пожеланию, можно заменить на классы, вопрос-то не к этому отношения не имеет.

2. Это специально вынесенный кусок кода из скрипта, дабы желающим людям не пришлось разбираться во всем скрипте

Link to comment
Share on other sites

  • 0
3 часа назад, imakhortykh сказал:

1. Может быть уникальным, может быть нет, это пожеланию, можно заменить на классы, вопрос-то не к этому отношения не имеет.

Вообще-то, по стандарту, id должен быть уникальным для всей страницы, а никак не по желанию, а то что можно задать несколько одинаковых id (можно даже кириллицей название задавать, и потом в css свойства прописывать) и все будет работать, то это, как говорится в одном анекдоте, -  "не ваша заслуга, а наша недоработка"

Link to comment
Share on other sites

  • 0
12 часа назад, wwt сказал:

Спасибо большое, еще не могли бы уточнить, как можно обратиться к элементу клонированного списка, чтобы добавить ему класс, скрывающий его, тк на один элементов на 1 больше получается, да и в целом чтобы дальше в теле можно было обращаться к отдельному элементу, обращением к индексу у меня не вышло.

Edited by imakhortykh
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy