Проблема в скрипте (").
Здравствуйте, такой вопрос.Сразу приведу скриншот.
![]() Вообщем онлайн игра, при нажатии на галочку должен активироваться скрипт, и соответсвенно открываться окошко для смены статуса.Но если перед статусом проставить ковычки - скрипт перестает работать.То бишь - javascript:edit(""Lord of Fish",11325); - вот как это выглядит в исходном коде.Идет ковычка, вторая же заменяется на """ и скрипт уже бездейственен.В чем проблема? |
Цитата:
<a href="javascript:edit(""Lord of Fish",11325);">...</a> Тогда естесно нифига работать не будет ибо это равносильно: <a href="javascript:edit(" бла-бла, куча мусора в ссылке>...</a> И вообщк использовать <a href="javascript:..."> можно только в особых случаях(хз каких на самом деле), в вашем и большинстве других надо юзать onclick. |
Allik,
добавьте слешь <script type="text/javascript"> function edit(a,b) { alert([a,b]); } </script> <a href='javascript:edit("\"Lord of Fish",11325);'>test</a> |
Часовой пояс GMT +3, время: 19:16. |