банально не хватает ковычек
вот пример:
$('data').setHTML('... <a href="#" onclick="location.href='...'"')
ну и соотвественно получаю error, вообще можно сделать редизайн формы, но все же есть ли какие-то либо средства ?
например как в php \' ?
и еще вопрос, не хочу создавать лишную тему
прошу обратить внимание на обацы
getElementById('id').innerHTML = "
<table>
<tr>
<td>
сторок довольно много, и на одной строке все не умешаеться..
как быть ?
</td>
</tr>
</table>
";
те есть довольно грамозкий код, которые нужно поместить в
innerHTML, без \n не обойтись, как быть в этом случае ?
спасибо =)
>например как в php \' ?
ну вообще оно и есть. экранирование символа называется.
var s = '<a href="#" onclick="location.href=\'...\'"'
по поводу второго вопроса:
getElementById('id').innerHTML = '
<table>\n\
<tr>\n\
...
';
>Кстати лучше начать не с Си а с нормального учебника по javascript.
>Ну а при работе с jquery лучше еще и изучить лисп(понимание >замыкания) и python(похож на js во многих местах)
может быть я где-то не там искал, но реально хорошо учебника по js так и не видел
гараздо лучше сидеть на jQuery\mootools\prototype
все необходимые ф-ции + можно реально посмотреть на что-то красивое
не знаю, возможно не там смотрел где-то, но код jquery не сравниться ни с одним учебником ну ни в какую )
ps наверное поэтому иногда не знаю чего-то элементарного.
по поводу больщих объектов DOM:
у меня появился вопрос, решил его прояснить =)