Правильные слэши php + js
Добрый вечер, подскажите по коду, как правильно расставить слэши и ' "
Вот кусочек: $mylink = "<a href='http://" . $url2 . "' rel=nofollow onclick='location.href='$link2';return false'> <img src='" . $img . "' style='border: " . $bordersize . "px " . $bordertype . " #" . $bordercolor . "; margin-right: 2px;' width=" . $width . " align=left></a>"; onClick не работает, пробовал делать и так \'$link2\' и по другому как-то, не работает. Возможности описать переменную заранее и сделать так как ниже нету: location.href=link;return false Помогите правильно написать первый код, чтоб событие onClick работало. |
Здравствуйте!
Судя по вашему сообщению, вы ну совсем не знаете javascript. Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела. |
Спасибо за ответ, да в яваскрипте я не силен. Но мне его знать и не нужно так как я редко его использую и прошу всего лишь навсего помочь с правильным синтаксисом для данного примера ;) Поймите и меня пожалуйста, читать всю документацию из за правильных слэшей очень долго и не логично. Выручите ;)
|
вот так надо:
?><a id="link" href="http://<?= $url2 ?>" rel="nofollow"><img src="<?= $img ?>" style="border: <?= $bordersize ?>px <?= $bordertype ?> #<?= $bordercolor ?>; width: <?= $width ?>px"></a><?; #link img { margin-right: 2px; } Цитата:
|
Цитата:
Цитата:
|
И Вам спасибо за ответ, но возможно Вы не поняли что мне необходимо. :) Есть ссылка, когда на нее наводишь отображается одно, при клике переход совсем не туда. Вся проблема в том, что я не могу правильно расставить " ' в этом коде:
$mylink = "<a href='http://" . $url2 . "' rel=nofollow onclick='location.href='$link2';return false'> <img src='" . $img . "' style='border: " . $bordersize . "px " . $bordertype . " #" . $bordercolor . "; margin-right: 2px;' width=" . $width . " align=left></a>"; Как видите, в событии onclick идет аж 4 ' и я предполагаю, что все заканчивается на втором ' и выглядит просто 'location.href='. Как в таком коде правильно расставить эти самые " '. Надеюсь теперь понятнее :) P.S. Я не прошу писать мне код за спасибо, просто помочь с синтаксисом, :) |
Цитата:
Цитата:
и самое главное ты не ответил на вопрос: "Что значит нету?" |
$mylink = "<a href='http://{$url2}' rel='nofollow' onclick='location.href=\"{$link2}\";return false'> <img src='{$img}' style='border: {$bordersize}px {$bordertype} #{$bordercolor}; margin-right: 2px;' width='{$width}' align='left'></a>"; ппц. не могут помочь человеку. нах вы вообще тут? писать шаблонные сообщения? |
Спасибо Вам огромное за конкретный код :thanks:
|
молодец, PeaceCoder, родина тебя не забудет
![]() |
Часовой пояс GMT +3, время: 22:12. |