Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.10.2011, 15:09
Интересующийся
Отправить личное сообщение для Medvedoc Посмотреть профиль Найти все сообщения от Medvedoc
 
Регистрация: 14.10.2011
Сообщений: 14

помогите доработать скрипт
Люди добрые, нужна ваша помощь )))
Имеется скрипт, подключаемый к html-коду, который позволяет делать выпадающий текст
Сам скрипт вот:

<script language="JavaScript1.2"><!--

/*
Visit [url]http://www.webdesign-samara.ru[/url]
*/

var ns6=document.getElementById&&!document.all?1:0

var head="display:''"
var folder=''

function expandit(curobj){
folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+1].style
if (folder.display=="none")
folder.display=""
else
folder.display="none"

return false;
}
//-->
</script>



А html-код вот:

<!--Первый способ оплаты-->
<table><tr><td style="padding-top: 5px;" valign="top"><input type="radio" value="31" id="radio1" name="payment_method_id">
<label for="radio1" style="cursor:hand" onClick="expandit(this)">
<table><tr><td><img src="../images/foto/oplata/qiwi.jpg" /></td>
<td valign="middle"><span style="font-family: Arial; color: #008000; font-size: 12pt;"><strong>QIWI Кошелек</strong></span> - <span style="color: #ff0000; font-size: 10pt;">БЕЗ КОМИССИИ </span></td></tr></table>
</label>
<div  style="margin-right: 30px; display:none; text-align: justify;" style=&{head};><br/><span style="font-family: Arial; color: #000; font-size: 10pt;"><strong>Cамый простой и удобный способ оплаты товаров в нашем магазине.</strong> Совершать платежи Вы можете со счета QIWI Кошелька, банковской картой VISA, MasterCard и наличными через терминалы, которые расположены в каждом населенном пункте России - в торгово-развлекательных центрах, магазинах, кинотеатрах и других общедоступных местах. Инструкция по оплате <a style="text-decoration: underline;" href=""><span style="color: #008000; font-size: 10pt;"><strong>здесь</strong></span></a>.</div>
</td></tr></table><br/>
<!--Конец первого способа оплаты-->
<!--Второй способ оплаты-->
<table><tr><td style="padding-top: 5px;" valign="top"><input type="radio" value="32" id="radio2" name="payment_method_id"></td>
<td valign="middle">
<label for="radio2" style="cursor:hand" onClick="expandit(this)">
<table><tr><td><img src="../images/foto/oplata/evros.jpg" /></td>
<td valign="middle"><span style="font-family: Arial; color: #008000; font-size: 12pt;"><strong>Салоны связи "Евросеть" и "Связной</strong></span> - <span style="color: #ff0000; font-size: 10pt;">БЕЗ КОМИССИИ </span></td></tr></table>
</label>
<div  style="margin-right: 30px; display:none; text-align: justify;" style=&{head};><br/><span style="font-family: Arial; color: #008000; font-size: 10pt;">Если у вас нет QIWI Кошелька или возникли трудности при его регистрации,</span><span style="font-family: Arial; color: #000000; font-size: 10pt;"> вы можете оплатить заказ в салонах связи "Евросеть" и "Связной".</span><br/>
<div style="margin-top: 5px; "><table><tr><td width="10px"></td><td><span style="font-family: Arial; color: #008000; font-size: 10pt;">Номер QIWI Кошелька</span><span style="font-family: Arial; color: #000000; font-size: 10pt;"> - </span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;">12345678</span><span style="font-family: Arial; color: #000000; font-size: 10pt;">, на него необходимо произвести оплату, запишите его.</span></td></tr>
<tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">На странице подтверждения заказа указана <span style="font-family: Arial; color: #008000; font-size: 10pt;">итоговая сумма</span>, вместе с доставкой, запишите её.</span></td></tr>
<tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">После подтверждения заказа. На ваш электронный адрес поступит письмо с <span style="font-family: Arial; color: #008000; font-size: 10pt;">номером заказа</span>.</span></td></tr>
<tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">В ближайшем салоне связи скажите кассиру, что вы хотите пополнить QIWI Кошелек, назовите номер   кошелька и сумму.</span></td></tr>
<tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">После оплаты напишите нам на email, skype или icq следующее: <span style="font-family: Arial; color: #ff0000; font-size: 10pt;">"Заказ №_ оплачен"</span>. <a style="text-decoration: underline;" href="http://zbm-group.com/index.php?option=com_content&view=article&id=1&Item  id=3"><span style="font-family: Arial; color: #008000; font-size: 10pt;">Наши контакты</span></a>.</span></td>
</tr></table></div></div>
</td></tr></table><br/>
<!--Конец второго способа оплаты-->


Скрипт работает во всех браузерах, но мне нужно, чтобы выборе последующего пункта оплаты предыдущий сворачивался. Также при загрузке страницы первый пункт должен быть открытым. И если можно, то при нажатии на радиокнопку скрытый текст раскрывался.
Скрипт прикручен к способам оплаты, то есть при выборе одного из способов, под ним раскрывается скрытый текст с описанием самого способа.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите Доработать скрипт real-man AJAX и COMET 4 25.06.2011 14:49
Помогите скрипт доработать Georgiy Общие вопросы Javascript 4 15.11.2009 21:06
Помогите доработать хороший скрипт! KiLLka Я не знаю javascript 3 10.06.2009 22:37
Люди, помогите адаптировать скрипт под Оперу KiLLk Opera, Safari и др. 1 01.06.2009 00:05