Здравствуйте. Имеется простой код на java который при нажатии на кнопку меняет картинку в определенном img. Если все делать без php то все нормально работает, но если сделать вывод основного контента страницы через echo , то скрипт не срабатывает, а в консоли пишет такую ошибку: Uncaught SyntaxError: Unexpected token ILLEGAL... Думаю что дело в кавычках, но как не менял все равно результат один. Может кто нибудь натолкнет на правельные мысли.Зараннее спасибо.Вот код: Код (Text): <script language = 'javascript'> function changeImage(nm) { var im = document.getElementById('img'); img.src = '/big/'+nm; } </script> <? echo(" <form> <input type = 'button' value = 'Сменить изображение' onClick = 'changeImage('2.jpg')' /> </form>"); ?> <div style="padding: 15px;border: 1px #ddd solid;margin:0 auto; width:335px"><img name = "img" src = "/big/1.jpg" width="336" height="470" /></div> <div style="margin: 100px;border: 1px #ddd solid; height: 200px;"></div>
Код (PHP): <?php echo(' <form> <input type="button" value="Сменить изображение" onClick="changeImage(\'2.jpg\')" /> </form>'); ?>