[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: js в ссылке
Guest
<script type="text/javascript">
function addmess()
{
alert ('hi');

}
</script>
<a href='javascript:addmess()'>PRESS</a>;

вот этот код не работает, в чем ошибка?



Спустя 2 минуты, 46 секунд (8.08.2010 - 09:00) Romms написал(а):
Где скрипт вписан? (надо между тегами <head></head>)

ЗЫ. Научись оформлять код как следует..

Спустя 42 минуты, 37 секунд (8.08.2010 - 09:43) Basili4 написал(а):
Guest
И вообще за использование псевдо протокола надо бить уже по рукам. В стандартах он не описан.

Спустя 53 минуты, 39 секунд (8.08.2010 - 10:37) FatCat написал(а):
Цитата (Romms @ 8.08.2010 - 10:00)
надо между тегами <head></head>

Совершенно не обязательно.
А вот вызывать функции джаваскрипт лучше не через ашьрефы, мороча браузер таргетами, а предназначенными для этого эвентами: онклик и т.п.

Спустя 2 часа, 50 минут, 48 секунд (8.08.2010 - 13:28) Guest написал(а):
ребят, о чем говорит эта ошибка?


Inline script compilation
Syntax error at line 4 while loading:
е свойство CSS.<br />
in string literal: invalid line terminator.

вот код

function addmess()
{
$id('mess<?=$id?>').innerHTML="<?=$mes?>";
}


в $mes- текст соощения, прадва в нем есть хтмл тэги, но двойных ковычек нет

Спустя 19 минут, 57 секунд (8.08.2010 - 13:47) Guest написал(а):
вот вся ситуация:
<?php
$id++;
?>


function addmess()
{
alert ('hi');
document.getElementById('mess<?=$id?>').innerHTML="5";
}
</script>


<div id="mess<?=$id?>" class="menu"><?=$message?></div>
<a
href='javascript:addmess()'>PRESS</a>;


+все это находится в цикле, в общем выводятся комментарии, $message - текст комментария

нажимаем на PRESS, выводится 'hi', но тексты сообщений не меняются на 5, консоль - ошибок не пишет , вообще не понимаю в чем дело. замучался уже.

Спустя 16 минут, 27 секунд (8.08.2010 - 14:04) Michael написал(а):
Цитата
все это находится в цикле,

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

Спустя 29 минут, 47 секунд (8.08.2010 - 14:34) Guest написал(а):
Michaelк счастью уже разобрался, затупил по-черному, совсем забыл, что само объявление функции тоже в цикле))

Спустя 16 минут, 47 секунд (8.08.2010 - 14:50) Michael написал(а):
Я про это как раз и подумал.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.