Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Переключение между двумя комент виджетами (https://javascript.ru/forum/dom-window/12091-pereklyuchenie-mezhdu-dvumya-koment-vidzhetami.html)

Grindel 30.09.2010 00:17

Переключение между двумя комент виджетами
 
Здравствуйте!
У меня на сайте есть родная форма добавления комментариев, но недавно я поставил виджет "вконтакте" как сделать так чтобы пользователь
мог выбрать какую форму ему использовать?:-?
Например сделать две кнопки:
комментарии вконтакте и родные комментарии
Заранее Спасибо!:)

Skipp 30.09.2010 09:24

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

Grindel 30.09.2010 11:39

:)
А как поменять класс div блока
при помощи onclick?

Skipp 30.09.2010 11:56

element.setAttribute("class", "myclass");

Grindel 30.09.2010 12:23

То есть как то так?:-?
<form action="">
<p><input type="button" value="Проверить" onclick="element.setAttribute("block1", "block2")"></p>
</form>

Skipp 30.09.2010 12:29

нет

Grindel 30.09.2010 13:05

var block1 = document.getElementByClass("block1");

:-?

Sweet 30.09.2010 13:17

Цитата:

Сообщение от Grindel
getElementByClass

Вот фантазер!:) Может попробовать метод document.sdelatVseNishtyak()?

Gozar 30.09.2010 15:59

Цитата:

Сообщение от Skipp (Сообщение 72474)
element.setAttribute("class", "myclass");

что за гадкие слова, так же красивее:
element.className = 'myClass';

Gozar 30.09.2010 16:02

Цитата:

Сообщение от Grindel (Сообщение 72477)
То есть как то так?:-?
<form action="">
<p><input type="button" value="Проверить" onclick="this.className ='block2';alert([this.value,this.className])"></p>
</form>

firebug поставте ;)

Skipp 30.09.2010 16:08

Gozar,
Меня чёт переглючило что метод не кроссбраузерный, хотя до сих пор такое ощущение что, что-то с ним не так)
Давно не использовал.

Grindel 30.09.2010 20:42

<html>
    <head>
<script>
function count_rabbits() {
               document.getElementById('1').style.display="none"
document.getElementById('2').style.display=""
            }
function count_rabbits2() {
               document.getElementById('1').style.display=""
document.getElementById('2').style.display="none"
            }
</script>
 <style type="text/css">
   .block1 { 
    width: 200px; 
    background: #ccc;
 
   
    border: solid 1px black; 
   
   }
   .block2 { 
    width: 200px; 
    background: #fc0; 
    padding: 5px; 
    border: solid 1px black; 

     
   }
  </style> 
 </head>
 <body>
<input type="button" onclick="function count_rabbits()" value="1"/>
<input type="button" onclick="function count_rabbits2()" value="2"/>
 

  <div id="1"class="block1">1</div>
  <div id="2"class="block2">2</div> 

 </body>
</html>

Sweet 30.09.2010 21:08

id не может начинаться с цифры (тем более быть ею)!!!
А во-вторых,
onclick="1()"
- это что за хрень?
Цитата:

Сообщение от Gozar
firebug поставте

В печь firebug и тормозной firefox (никогда не нравился мне). В Google Chrome отличный отладчик! Ваще порадовал меня! Советую:)

Grindel 30.09.2010 21:39

Цитата:

Сообщение от Sweet (Сообщение 72571)
id не может начинаться с цифры (тем более быть ею)!!!
А во-вторых,
onclick="1()"
- это что за хрень?

У меня Id работал:)

хрень исправил:)

Id="first" ???

Grindel 30.09.2010 21:41

Chrome действительно хорош
но в нем нельзя редактировать:(

или я ошибаюсь?

Gozar 30.09.2010 22:48

Sweet,
Не гони на firebug коли руки из жопы, а за гон на firefox -1.
Firefox мой любимый браузер, а 4 так вообще супер, несмотря на то что дорабатывается.

Gozar 30.09.2010 22:49

Цитата:

Сообщение от Sweet (Сообщение 72571)
id не может начинаться с цифры (тем более быть ею)!!!

id может начинаться с цифры и тем более быть ею.

Gozar 30.09.2010 22:51

Цитата:

Сообщение от Grindel (Сообщение 72573)
Chrome действительно хорош
но в нем нельзя редактировать:(

или я ошибаюсь?

можно, правой кнопкой мыши редактировать как html

Sweet 30.09.2010 23:05

Цитата:

Сообщение от Gozar
Не гони на firebug коли руки из жопы, а за гон на firefox -1.
Firefox мой любимый браузер, а 4 так вообще супер, несмотря на то что дорабатывается.

Я могу высказывать мнение по-поводу чего угодно!!! Это мое право!!! Ясно?!

Gozar 30.09.2010 23:19

Цитата:

Сообщение от Sweet (Сообщение 72588)
Я могу высказывать мнение по-поводу чего угодно!!! Это мое право!!! Ясно?!

Ну дык никто по этому поводу и не спорит. :)

Gvozd 30.09.2010 23:21

Цитата:

Сообщение от Sweet
Я могу высказывать мнение по-поводу чего угодно!!! Это мое право!!! Ясно?!

окей
а еще твое право иметь руки из жопы
а наше право не давать советов тем, у кого руки из жопы, ок?
в качесвте "домашнего" браузера я миею глючную и корявую оперу
но для азрабюолтки JS и не только использую FF
и 99.99% адекватных разработчиков используюти именно FF для разработки

Sweet 30.09.2010 23:22

Нахера ты мне карму портишь? А еще все настроение испортил!!!

Gozar 30.09.2010 23:25

Sweet,
Это вам батенька наука, гнать нужно умеючи, а кармы мне не жалко. Просто так доходит быстрее :)

Sweet 30.09.2010 23:28

А все ровно вы не правы! Непонятно вообще, с чего вы начали на меня наезжать, мол у меня руки не оттуда.Gozar, извини, пожалуйста, перехожу на ff, только карму не трогай..:haha:

Gozar 30.09.2010 23:47

Цитата:

Сообщение от Sweet (Сообщение 72596)
Непонятно вообще, с чего вы начали на меня наезжать, мол у меня руки не оттуда.

вот с этого:
Цитата:

Сообщение от Sweet (Сообщение 72571)
В печь firebug и тормозной firefox.


Grindel 30.09.2010 23:57

Ну вы и завелись:haha:
вроде взрослые люди=)

Grindel 01.10.2010 00:08

Спасибо всём!
Учитывая что я сижу в больнице день прошёл не зря!

TicTac 08.10.2010 00:40

Нынче руки мастера определяются из его инструментария выходит? Я думал по его работе!

Вы как бы не правы, по поводу руки из жопы.

Gvozd 08.10.2010 03:10

Цитата:

Сообщение от TicTac
Нынче руки мастера определяются из его инструментария выходит? Я думал по его работе!

не по инструментарию, а по умению его использовать.
если JS-программист не может использовать общепризнанный инструмент отладки клиентской части, тог это весьма странно.

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


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