Скрипт для закачки музыки из контакта
здравствуйте.
и сразу к делу. вот у меня есть примерно такая конструкция:
<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:14. |