Может кто-нибудь помочь мне здесь, пожалуйста?Я использую AJAX для нумерации страниц в своем приложении.Поэтому я генерирую гиперссылки с циклом for.следующим образом:
for($t=1; $t<=$hf; $t++)
{
if($t == $_GET['pageno'])
{
echo $t." ";
}
else
{
echo "<a id ='$t' href='javascript:void(0)' onclick='open_page('ajaxinfo.php','content'); javascript:change('$t');'>$t</a>"." ";
}
}
Вышеуказанный оператор echo не вызывает функцию.Но вместо этого, когда я просто пишу html-гиперссылку, она работает нормально, и я вижу page2.html, мой код HTML:
<a id="page2" href="javascript:void(0)" onclick="open_page('ajaxinfo.php','content'); javascript:change('page2');">page2</a>
Я не понимаю, почему это так?Но есть ли проблема в кавычках эха.Пожалуйста, помогите.