回复链接,在XHTML Strict中自动添加文本到textarea?

我试图在我的博客上的每条评论旁边添加一个链接,当您点击单词“回复”时,“@Name”会自动添加到下面评论表单的textarea(它也会通过锚链接跳转到表单) 。

这是我目前使用的:

<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 Strict中编写我的网站,并检查其验证后, <form>标记不允许具有name属性。 所以现在我想知道是否有办法解决它? 是否有另一种方法不需要每个链接多个<script> ? 提前致谢。


在文本区域添加一个ID,并使用document.getElementByID。

链接地址: http://www.djcxy.com/p/88777.html

上一篇: Reply link, auto addition of text to textarea in XHTML Strict?

下一篇: How to maintain a dynamic page title with valid markup?