Я пытаюсь добавить ссылку рядом с каждым комментарием в своем блоге, где, когда вы нажимаете слово «Ответить», «@Name» автоматически добавляет текстовое поле формы комментария ниже (оно также переходит на форму с помощьюякорная ссылка).
Вот что я сейчас использую:
<script type="text/javascript">
/* <![CDATA[ */
function reply(text) {
document.form.comment.value += text;
}
/* ]]> */
</script>
И для каждой ссылки (несколько на странице) ...
<a href="#form" onclick="reply('@<?php echo $name; ?>: ');">Reply</a>
И форма ...
<form name="form" id="form"...
<textarea name="comment" id="comment"...
Предполагается, что я ничего не опечатывал, но она работает просто отлично.
Проблема:
Я кодирую свой сайт в строгом XHTML, и после проверки его проверки тег <form>
не может иметь атрибут name
.Так что теперь мне интересно, есть ли способ обойти это?Есть ли другой метод, который не требует нескольких <script>
для каждой ссылки?Заранее спасибо.