Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум KAZANHOME _ Все о программировании _ Java Script

Автор: mopo3 16.10.2006, 22:23

Народ ни кто не подскажет программу в которой можно скрипты запускать и проверять на стадии разработки.

Автор: -=F@ntoM=- 16.10.2006, 22:41

Цитата(mopo3 @ 16.10.2006, 23:23) *

Народ ни кто не подскажет программу в которой можно скрипты запускать и проверять на стадии разработки.

Да просто берёшь любой редактор и смотришь. вОТ НАПРИМЕР НЕПЛОХАЯ "html_reader"

Автор: mopo3 16.10.2006, 22:48

Цитата(-=F@ntoM=- @ 16.10.2006, 23:41) *

Да просто берёшь любой редактор и смотришь. вОТ НАПРИМЕР НЕПЛОХАЯ "html_reader"

У тебя еёнет случаем

Автор: -=F@ntoM=- 16.10.2006, 23:12

Цитата(mopo3 @ 16.10.2006, 23:48) *

У тебя еёнет случаем

есть

Автор: mopo3 17.10.2006, 1:18

Цитата(-=F@ntoM=- @ 17.10.2006, 0:12) *

есть

Выложи на фтп плиз

Автор: -=F@ntoM=- 25.10.2006, 14:34

Цитата(mopo3 @ 17.10.2006, 2:18) *

Выложи на фтп плиз

ftp://lighting.kazandom.ru/incoming/!FOR%20USERS!/%CE%F2%20-=F@ntoM=-/%CF%D0%EE%E3%E8/
в rar архиве прости что долго не писал просто я как-то забыл и не заходил сюда ;)

Автор: G@RFILD 9.1.2007, 15:23

А можно вопрос? Для чего тебе какая-то программа, чтобы смотреть Яваскрипт? Помоему она и без интерпретаторов запускается? Или может ты путаешь с Явой?

Автор: ЛИМ 12.1.2007, 12:11

У кого есть JBilder?
Срочно нужен

Автор: daniil 12.1.2007, 12:52

Цитата(ЛИМ @ 12.1.2007, 12:11) *

У кого есть JBilder?
Срочно нужен


Есть Borland JBuilder X Enterprise 10.0, весом в 183 метра, если надо, буду пытаться пожать и расшарю в матриксе. И уж офф-топить, так офф-топить (по яве ж нету отдельной темы) smile3.gif smile3.gif есть и Java 2 SDK Standard Edition 1.4.2_01.

Автор: ЛИМ 12.1.2007, 13:03

Цитата(daniil @ 12.1.2007, 12:52) *

Есть Borland JBuilder X Enterprise 10.0, весом в 183 метра, если надо, буду пытаться пожать и расшарю в матриксе. И уж офф-топить, так офф-топить (по яве ж нету отдельной темы) smile3.gif smile3.gif есть и Java 2 SDK Standard Edition 1.4.2_01.

JBuilder помладше есть? 6 например?

Автор: daniil 12.1.2007, 13:20

Цитата(ЛИМ @ 12.1.2007, 13:03) *

JBuilder помладше есть? 6 например?


Шестого нету unknw.gif

Автор: Photon 28.12.2007, 15:37

Кто-нибудь знает, можно управлять ч/з javascript такими свойством окна, как зоголовок. Т.е. я пишу в html теге title "текст", затем javascript-ом вывожу popup, но в этом popup окне заголовок следующий: адрес (URL), затем мой "тект", затем имя браузера (это свойственно для Firefox), а для IE и Opera - все то же самое только без адреса. Кто может объясните, плиз, подробно.

Автор: G@RFILD 28.3.2008, 0:09

Вот у меня вопрос. Есть форма. В полях заранее есть введенные данные. Как сделать, чтобы по клику в поле, заранее введенные данные убирались, тоесть поле очищалось для ввода.

Автор: NuR 28.3.2008, 3:03

что нибудь типа такого?

Код
<form method="get" enctype="text/plain">
<input type="text" value="hello" id="tb" onclick="clearw();">
</form>
<script type="text/javascript">

function clearw()
{
document.getElementById("tb").value='';
}

</script>


Цитата
JBuilder помладше есть? 6 например?

извинте, а при чем сие в теме про яваскрипт? 0_о

Автор: G@RFILD 28.3.2008, 14:31

Цитата(NuR @ 28.3.2008, 3:03) *

извинте, а при чем сие в теме про яваскрипт? 0_о

я вот тоже подумал! =) Ява и Яваскрипт - разные вещи. ЯваСкрипт - это встраиваемый язык Веб программирования. А ЯВА - это самостоятельный язык программирования.

Автор: G@RFILD 31.3.2008, 20:50

А вот еще вопрос. Как можно сделать, чтобы, когда переходишь в поле формы, то над полем появляется подсказка. Когда убираешь фокус - пропадает.

Автор: Deja Vu 31.3.2008, 22:35

Цитата(G@RFILD @ 31.3.2008, 21:50) *

А вот еще вопрос. Как можно сделать, чтобы, когда переходишь в поле формы, то над полем появляется подсказка. Когда убираешь фокус - пропадает.

сздаешь невидимый див...
при onclick выводишь..
при onEnter убераешь (посмотри какие там события есть..)

Автор: G@RFILD 1.4.2008, 15:18

А как создать невидимый див? Как ему поставить атрибут - невидимый?

Автор: NuR 1.4.2008, 19:53

аха=) сам же ответ говоришь=) визибилити:хидден =)

Автор: G@RFILD 2.4.2008, 9:17

Спасибо, разобрался! Еще раз большое спасибо!!! =)

Автор: Photon 19.4.2008, 11:11

Как в javascript сделать такую вещь: нужно, чтобы на странице выводилась картинка и с опред. интервалом случайным образом менялась, причем без перезагрузки страницы. Заранее спасибо.

Автор: el_barto 8.6.2008, 18:30

есть скрипт:

Код
<html>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script>
function menu(id)
{

if(document.getElementById(id).style.display=="none")
{document.getElementById(id).style.display="block";}
    else
{document.getElementById(id).style.display="none";}

}

</script>
<body>
<ul><a href="#" onClick="menu('menu')" >главная</a>
    <ul id="menu">
    <li><a href="#" onClick="menu('podmenu1')" >подменю1</a>
        <ul id="podmenu1">
            <li><a href="#" onClick="menu('podpodmenu12')" >Под подменю1</a>
                    <ul  id="podpodmenu12">
                    <li type="1">Пункт 1</li>
                    <li type="1">Пункт 2</li>
                    </ul>
            </li>
            <li><a href="#" onClick="menu('podpodmenu12')" >Под подменю2</a>
                    <ul  id="podpodmenu12">
                    <li type="1">Пункт 1</li>
                    <li type="1">Пункт 2</li>
                    </ul>
            </li>
     </ul>
     </li>
    <li><a href="#" onClick="menu('podmenu2')" >подменю</a>
            <ul id="podmenu2"><a href="#" onClick="menu('podpodmenu21')" >Под подменю1</a>
                    <ul id="podpodmenu21">
                    <li type="1">Пункт 1</li>
                    <li type="1">Пункт 2</li>
                    </ul>
            </ul>
            <ul><a href="#" onClick="menu('podpodmenu22')" >Под подменю2</a>
                    <ul id="podpodmenu22">
                    <li type="1">Пункт 1</li>
                    <li type="1">Пункт 2</li>
                    </ul>
            </ul>
        </ul>
        </li>
</ul>
</body>
</html>

это скрипт многоуровневого меню
когда открывается страничка, меню появляется в полностью раскрытом виде
кто-нить знает как сделать так, чтоб при открытие оно было сгруппированным? help.gif

Автор: NuR 8.6.2008, 19:19

стили по умолчанию пропиши
<ul id="menu" style="display='none'">
и так далее

Автор: el_barto 8.6.2008, 20:47

Цитата(NuR @ 8.6.2008, 20:28) *

стили по умолчанию пропиши
<ul id="menu" style="display='none'">
и так далее

спасибо, помогло ok.gif

Автор: NuR 8.6.2008, 21:39

да незачто ;) обращайтесь еси чё=)

Автор: el_barto 11.6.2008, 13:45

NuR, а не подскажешь, как сделать так, чтобы при открытии какого-нибудь пункта меню, все остальные были закрыты ? Вот так примерно:

если открыто первое меню
-Меню1:
---подменю1
---подменю2
---...
---подменюN
-Меню2
-Меню3
-Меню4
-....
-МенюN


если открыто второе меню
-Меню1
-Меню2:
---подменю1
---подменю2
---...
---подменюN
-Меню3
-Меню4
-....
-МенюN

Автор: Deja Vu 11.6.2008, 15:34

Цитата(el_barto @ 11.6.2008, 14:54) *

как сделать так, чтобы при открытии какого-нибудь пункта меню, все остальные были закрыты ? Вот так примерно:

если открыто первое меню
-Меню1:
---подменю1
---подменю2
---...
---подменюN
-Меню2
-Меню3
-Меню4
-....
-МенюN

проставляешь id у всех меню и прописываешь у всех событие onclick, которое скрывает все и открывает текущее
Код

<a  onclick="show_menu(1)">Menu1</a>
<ul id="menu1">
...
</ul>
<a  onclick="show_menu(2)">Menu2</a>
<ul id="menu2">
...
</ul>
<a  onclick="show_menu(3)">Menu3</a>
<ul id="menu3">
...
...
</ul>
<script>
function show_menu(index)
{
  for(i=1; i<N; i++) //N - кол-во меню;)
  {
    item = document.getElementById('menu'+i);
    item.style.display = 'none';
   }
   item = document.getElementById('menu'+index);
   item.style.display = 'block';
}
</script>

Автор: el_barto 12.6.2008, 15:31

Deja Vu, thanks smile3.gif

Автор: el_barto 6.8.2008, 18:47

Еще одна трабла возникла.
Суть в том, чтобы при открытии страницы поле ввода текста
<input type=text id=test name=test>
было неактивным..
пробовал через
document.getelementbyid("test").disabled = true; не выходит..

как это можно реализовать?

Автор: Deja Vu 4.9.2008, 1:10

Цитата(el_barto @ 6.8.2008, 19:56) *

Еще одна трабла возникла.
Суть в том, чтобы при открытии страницы поле ввода текста
<input type=text id=test name=test>
было неактивным..
пробовал через
document.getelementbyid("test").disabled = true; не выходит..

как это можно реализовать?

Код

<input type="text" id="test" name="test" disabled>
-))

+ надо так
(РЕГИСТР!!!!)

Код
document.getElementById("test").disabled = true;
или
document.getElementById("test").setAttribute("disabled",true);

Автор: el_barto 6.9.2008, 20:03

Deja Vu, за месяц я разобрался уже)) но все равно спс)
причем как я понял правильнее так (xhtml) :
<input type="text" id="test" name="test" disabled="disabled">

Автор: Deja Vu 6.9.2008, 20:49

Цитата(el_barto @ 6.9.2008, 21:12) *

Deja Vu, за месяц я разобрался уже)) но все равно спс)
причем как я понял правильнее так (xhtml) :
<input type="text" id="test" name="test" disabled="disabled">

<input type="text" id="test" name="test" disabled="disabled" />

Автор: Hoster 14.11.2008, 23:17

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

Заранее спасибо.

Автор: Deja Vu 14.11.2008, 23:49

Цитата(Hoster @ 14.11.2008, 23:26) *

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

Заранее спасибо.

Не стыдно такие вопросы задавть?!?!?
http://www.google.com/search?client=opera&rls=en&q=png+hack&sourceid=opera&ie=utf-8&oe=utf-8

Автор: Hoster 15.11.2008, 22:42

Цитата(Deja Vu @ 14.11.2008, 23:58) *

Не стыдно такие вопросы задавть?!?!?


Это я знаю, но только слишком громоздкое решение, вот и задал в надежде кто мудрее решение предложит. Для себя то я вопрос решил, но это решение не универсальное для разных задач, и сильно громоздкое для переобразования к другим задачам. Я бы хотел просто что-то типа: подключение файла скрипта в шапке, и дальше страница как например для фокса, все пинги автоматом чтобы адаптировались для ослика.

Автор: Shara 17.11.2008, 2:39

Самое 100%ое решение - не использовать png. а вообще решения я видел. с подключением .htc файла (не помню где) убил день и понял - IE6 неукротим. ибо разные билды реагируют по разному. Так что не мучайся.. либо не используй пнг-24 в дизайне (вполне реально если головой подумать), либо (если как у меня - идея дизайна была основана на полупрозрачности) сделай альтернативную графику и через ксс хаки под нужный браузер подключай нужное изображение.

Автор: Hoster 17.11.2008, 10:10

Цитата(Shara @ 17.11.2008, 2:48) *

Самое 100%ое решение - не использовать png. а вообще решения я видел. с подключением .htc файла (не помню где) убил день и понял - IE6 неукротим. ибо разные билды реагируют по разному. Так что не мучайся.. либо не используй пнг-24 в дизайне (вполне реально если головой подумать), либо (если как у меня - идея дизайна была основана на полупрозрачности) сделай альтернативную графику и через ксс хаки под нужный браузер подключай нужное изображение.


Мдааа, вот за что я ненавижу мелкомягкие игрушки.

Автор: Deja Vu 2.12.2008, 0:47

Цитата(Hoster @ 15.11.2008, 22:51) *

Это я знаю, но только слишком громоздкое решение, вот и задал в надежде кто мудрее решение предложит. Для себя то я вопрос решил, но это решение не универсальное для разных задач, и сильно громоздкое для переобразования к другим задачам. Я бы хотел просто что-то типа: подключение файла скрипта в шапке, и дальше страница как например для фокса, все пинги автоматом чтобы адаптировались для ослика.

в принципе там и так дают файлики, которые надо подключить ^___^

Автор: Cool 14.3.2009, 18:50

Есть скрипт для увеличения картинки при нажатии на неё? smile3.gif

Автор: Deja Vu 14.3.2009, 18:56

Цитата(Cool @ 14.3.2009, 18:59) *

Есть скрипт для увеличения картинки при нажатии на неё? smile3.gif

что значит увеличение картинки? -))

Автор: MauoHe3 15.3.2009, 12:52

Цитата(Cool @ 14.3.2009, 18:59) *

Есть скрипт для увеличения картинки при нажатии на неё? smile3.gif

если ты увидил это на каком то сайте, то прям с него и возьми. дж скрипт не пхп - обрабатывается на твоем компе, а не на сервере good.gif

Автор: Cool 20.3.2009, 22:48

Ну чтобы фотка учеличивалась на странице не закрывая её smile3.gif может кто нибудь обьяснит? че то пробовал никак не получается... wall.gif

Автор: Cool 20.3.2009, 23:32

http://highslide.com/#examples вот как это поставить кто нибудь может обьяснить нормально? smile3.gif

Автор: Cool 23.3.2009, 11:53

Цитата(Cool @ 20.3.2009, 23:41) *

http://highslide.com/#examples вот как это поставить кто нибудь может обьяснить нормально? smile3.gif

с этим разобрался... Тепер еще кое что нужно никто не даст простой скипт гостевой книги?? smile3.gif

Автор: MauoHe3 23.3.2009, 18:57

Цитата(Cool @ 23.3.2009, 12:02) *

с этим разобрался... Тепер еще кое что нужно никто не даст простой скипт гостевой книги?? smile3.gif

на чем? в принципе в поисковике прям так набери - "скачать скрипт гостевой книги на php". Можно и на мускуле, но раз ты сказал что простой скрипт smile3.gif

Автор: Cool 23.3.2009, 21:22

Цитата(MauoHe3 @ 23.3.2009, 19:06) *

на чем? в принципе в поисковике прям так набери - "скачать скрипт гостевой книги на php". Можно и на мускуле, но раз ты сказал что простой скрипт smile3.gif

А на простом html не бывают?? я в php не секу smile3.gif

Автор: MauoHe3 23.3.2009, 22:52

Цитата(Cool @ 23.3.2009, 21:31) *

А на простом html не бывают?? я в php не секу smile3.gif

нет конечно smile3.gif хтмл же по сути не язык програмирования. Можно сделать на яве (не ява скрипт), но если php не сечешь, то и ява наверняка тоже темный лес для тебя
как вариант могу предложить использовать бесплатные гостевые книги (www.narod.ru), а потом изменить их дизайн как тебе угодно - для этого знания хтмл достаточно
удачи =)

Автор: Cool 24.3.2009, 22:47

Цитата(MauoHe3 @ 23.3.2009, 23:01) *

нет конечно smile3.gif хтмл же по сути не язык програмирования. Можно сделать на яве (не ява скрипт), но если php не сечешь, то и ява наверняка тоже темный лес для тебя
как вариант могу предложить использовать бесплатные гостевые книги (www.narod.ru), а потом изменить их дизайн как тебе угодно - для этого знания хтмл достаточно
удачи =)

Ну спасибо и на этом smile3.gif

Автор: MauoHe3 25.3.2009, 12:43

лучше всего использовать гостевые книги www.xbase.ru. Дизайн можешь сменить как тебе захочется + надежные книги и быстро грузятся. Тоже все на хтмл можно сделать =)

Автор: ALALAL 22.7.2009, 21:04

Код
<?
set_time_limit(0);

$oid = '1111111'; // ваш ID

function connect($link){
$cookie = ""; // <-- куки!
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$link);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 0);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);

$otvet = curl_exec($ch);
curl_close($ch);

return $otvet;
}
echo "\n\n\n\n byPaVl1k \n\n\n";
function grabb($str, $start, $end) {
$start = strpos($str, $start) + strlen($start);
$end = strpos($str, $end, $start);
$result = substr($str, $start, $end - $start);
flush();
return $result;
}

$str = connect ('http://vkontakte.ru/audio.php?act=edit');
$c = substr_count ($str, 'deleteAudio');

echo iconv ('cp1251', '866', "У вас $c аудио! \n");

for ($i=0; $i<$c; $i++) {

$str = substr ($str, $end);

$start = 'deleteAudio(';
$end = ')';
$start = strpos($str, $start) + strlen($start);
$end = strpos($str, $end, $start);
$aid = substr($str, $start, $end - $start);

connect ("http://vkontakte.ru/audio.php?act=adeleteaudio&oid=$oid&aid=$aid&restore=1");

echo iconv ('cp1251', '866', "Аудио $i удалена \n");

}
echo "\n\n\n © Pavl1k\n\n For qweqwe =P\n\n\n";
/*/ byPavl1k /*/
/*/ [id40270043] /*/
?>

кто нибудь сможет написать аналогичный на javascripte?

Автор: Deja Vu 23.7.2009, 2:08

XD
Вы вообще понимаете что JS и PHP это 2 разные ипостаси? -)))

Еще де
лаю намек, что получение данных со стороннего домена для JS недоступно :р

Автор: Тимур$ 11.9.2009, 9:41

Надо решить непростую задачу (на мой взгляд).
Есть некий компонент на сайте, коментатор, т.е. компонент добавления и чтения коментариев. Выполнен на яваскрипте.

скрипт в посте запускается
<script type="text/javascript">
{literal}
var anc = '';
if (window.location.hash){
var anc = window.location.hash;
}
{/literal}
loadComments('{$target}', {$target_id}, anc);
</script>

а функция loadComments определяется

function loadComments(target, target_id, anchor){

$('td.loading').html('<img src="/images/ajax-loader.gif" border="0"/>');

$.ajax({
type: "POST",
url: "/components/comments/comments.php",
data: "target="+target+"&target_id="+target_id,
success: function(data){
$('div.cm_ajax_list').html(data);
$('td.loading').html('');
if (anchor){
window.location.hash = anchor.substr(1, 100);
$('a[@href='+anchor+']').css('color', 'red').attr('title', 'Вы пришли на страницу по этой ссылке');
}
}
});

}


Теперь задача. Компонент работает так: пишем текст и отправляем, записывается в базу данных. тут кодировкой проблем нет, но татарские буквы пишется в базу с хтмл кодами, так:

&# 1257;

А когда этот компонент читает из базы и выводит татарские буквы кодами, т.е. ө подобные коды.

Как решить проблему, что и куда добавить, что бы татарские буквы нормально отображались?

Файл компонента прилагается. ( возможна в архиве не все файлы компонента)

Автор: MauoHe3 11.9.2009, 18:06

Цитата(Deja Vu @ 23.7.2009, 3:17) *

XD
Вы вообще понимаете что JS и PHP это 2 разные ипостаси? -)))

Еще де
лаю намек, что получение данных со стороннего домена для JS недоступно :р


да я знаю что js u php это два разных языка
а по поводу получения данных для js - не совсем понял, но если я вижу какой-то скрипт, то я спокойно могу его взять. что мне сможет помешать? да хотябы сохранить страницу, скрипт будет отдельным фалом .js либо прописан в хтмл коде. или мы про разные вещи говорим? smile3.gif

Автор: tigor 23.11.2010, 1:10

Код
<html>
<head>
<title>Security Factor</title>

<script>
function secFac() {
var ews = parseFloat(getElementById("ews").value);
var ss = parseFloat(getElementById("ss").value);
var lt = parseFloat(getElementById("lt").value);
var sf = lt-(ss/ews);
alert("SF = "+sf);
}
</script>
</head>

<body>

<input type="text" id="ews" />
<input type="text" id="lt" />
<input type="text" id="ss" />
<input type="button" value="Узнать SF" onclick="secFac()" />

</body>
</html>

Оюъясните, пожалуйста, балбесу, почему не работает!? dntknw.gif
А именно: нажмаю на кнопку, а в результате ничего не происходит ;)

Автор: daniil 23.11.2010, 23:22

Цитата(tigor @ 23.11.2010, 1:29) *

...
Оюъясните, пожалуйста, балбесу, почему не работает!? dntknw.gif
А именно: нажмаю на кнопку, а в результате ничего не происходит ;)

Код
<html>
<head>
<title>Security Factor</title>

<script>
function secFac() {
var ews = parseFloat(document.getElementById("ews").value);
var ss = parseFloat(document.getElementById("ss").value);
var lt = parseFloat(document.getElementById("lt").value);
var sf = lt-(ss/ews);
alert("SF = "+sf);
}
</script>
</head>

<body>

<input type="text" id="ews" />
<input type="text" id="lt" />
<input type="text" id="ss" />
<input type="button" value="Get SF" onclick="java script:secFac();" />

</body>
</html>


Код поправил. Обрати внимание на то, что теги кода этого форума в целях невыполнения скрипта, поставили автоматически пробел в слове "javascript". То-есть, в параметре кнопки, onclick="java script:secFac();" пишется слитно: javascript.

Автор: tigor 23.11.2010, 23:52

Цитата(daniil @ 23.11.2010, 23:41) *

Код
<html>
<head>
<title>Security Factor</title>

<script>
function secFac() {
var ews = parseFloat(document.getElementById("ews").value);
var ss = parseFloat(document.getElementById("ss").value);
var lt = parseFloat(document.getElementById("lt").value);
var sf = lt-(ss/ews);
alert("SF = "+sf);
}
</script>
</head>

<body>

<input type="text" id="ews" />
<input type="text" id="lt" />
<input type="text" id="ss" />
<input type="button" value="Get SF" onclick="java script:secFac();" />

</body>
</html>


Код поправил. Обрати внимание на то, что теги кода этого форума в целях невыполнения скрипта, поставили автоматически пробел в слове "javascript". То-есть, в параметре кнопки, onclick="java script:secFac();" пишется слитно: javascript.


Спасибо!
Исправил сам)
Единственное что изменил, это задал кнопку другим дескриптором
Код
<button type="button" onclick="secFac()">Узнать SF</button>

плюс прописал подробнее путь к текстовым полям
Код
var ews = parseFloat(document.getElementById("ews").value);

и все заработало.

Возник вопрос: значит если задать кнопку через input, то нужно onclick обязательно с javascript прописывать?

Автор: daniil 24.11.2010, 0:35

Цитата(tigor @ 24.11.2010, 0:11) *

...
Возник вопрос: значит если задать кнопку через input, то нужно onclick обязательно с javascript прописывать?

Нет, не обязательно, просто часто используется такой идентификатор, вот я его иногда и пишу. Это называется псевдо-протокол. Как "http:" только тут - "java script:". Говорят, этот способ задания функций-обработчиков устарел. Почитай в сети про плюсы и минусы работы с ним и без него. В сущности, мог и устареть, т.к. всеравно больше никакой тип клиентского скрипта (кроме javascript) работать по нажатию кнопки не будет, даже теоретически. Даже несмотря на то, что ты не задавал тип скрипта в тегах <скрипт></скрипт> где располагается реализация функции. Браузеры много "додумывают" за программистов.

Стандартная кнопка INPUT ничем не отличается от BUTTON. Просто разработчики хотели предоставить веб-дизайнерам возможность более гибко работать с кнопками. Так появились кнопки BUTTON с "расширенными" возможностями рендеринга (между тегами BUTTON можно помещать HTML, т.е. текст, рисунки и т.п.). Но они могут отличаться в разных браузерах и поэтому для кнопок чаще пользуются обычными рисунками со ссылкой. А все "сабмиты" форм - это классические INPUT-элементы, к которым привыкли.

Автор: tigor 24.11.2010, 13:01

Хм почему тогда не работало..
Может еще потому, что в первый раз я нбирал все в Notepad++, а во второй в Dreamweaver и он при создании нового файла сам добавил

Код
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

?

Автор: Deja Vu 1.12.2010, 21:34

чё за бред вы понаписали - у тебя на работало потому что
getElementById - не существует.
это метод объекта document
писать надо так:

Код

document.getElementById()


p.s.
Учитесь пользоваться отладчиками. Аля Dragonfly - в опере, DeveloperTool в IE и Firebug в Лисе (ну и в хроме как онг называется я не знаю -)) )

p.p.s.
И вообще, учите ка как работать с jQuery - в жизни понадобиться.

Автор: SEOKiska 27.7.2011, 22:25

XRumer 7.0 Elite это лучшая программа для SEO , продвижение и интернет-маркетинг

Break a lot of captchas, autoconfirm emails, autoregistrate e-mail accounts on GMail and a more!

http://www.google.ru/#hl=ru&xhr=t&q=XRumer+7.0+Elite&cp=11&pf=p&sclient=psy&newwindow=1&source=hp&aq=0

Wanna http://www.google.ru/#hl=ru&xhr=t&q=nulled+xrumer+is+a+FAKE&cp=24&pf=p&sclient=psy&newwindow=1&source=hp&aq=f? Dont waste your time! Price of XRumer 7.0 Elite WILL GROW UP to $650 in september... ;)
Удачи!


smile3.gif

Автор: NeoSeo 30.7.2011, 16:53

SEOKiska хрумер нуленый впаривает=)

Автор: Мама почему я дурак? 3.6.2012, 22:04

Кто может создать видео сайт?

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)