Скрипт для закачки музыки из контакта
здравствуйте.
и сразу к делу. вот у меня есть примерно такая конструкция: <table cellspacing="0" cellpadding="0"> <tbody> <tr> <td></td> <td class="info"></td> </tr> </tbody> </table> <div class="new"></div> из такой конструкции мне следует сделать такое (конечно средствами JS :) ): <table cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-right: 0px !important;"></td> <td>more one</td> <td class="info"></td> </tr> </tbody> </table> <div class="new" style="margin-left: 20px;"></div> пожалуйста, очень нужно помощь |
Вы просите готовый скрипт с нуля.
Это работа, и за нее обычно платят деньги. Для таких сообщений предназначен раздел форума "Работа". Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела. |
спасибо, я и так уже сам разобрался
просто здесь умные люди, думал подскажут |
решил задачку примерно так:
document.getElementsByClassName('info')[0].setAttribute('style', 'width: 346px !important'); document.getElementsByClassName('new')[0].setAttribute('style', 'width: 302px !important'); document.getElementsByClassName('info')[0].previousSibling.previousSibling.setAttribute('sty le','padding-right: 0px !important;'); document.getElementsByClassName('info')[0].parentNode.insertBefore(переменная_дл я_вставки_между_столбиками, document.getElementsByClassName('info')[0]); может что-то не грамотно? поправте тогда меня |
<style> .new { background: red; } #node { background: yellow; } </style> <table cellspacing="0" cellpadding="0"> <tbody> <tr> <td id="node">Бла бла))</td> </tr> </tbody> </table> <button onclick="get_new()">Ещё</button> <script> function get_new() { var node=document.getElementById("node"); var new_td=document.createElement("td"); new_td.innerHTML="Новый!"; new_td.className="new"; node.parentNode.insertBefore(new_td, node); } </script> |
Часовой пояс GMT +3, время: 18:34. |