[英]How do I add a link within a page to a javascript reply link?
大家好。 我正在為我的網站編寫博客系統腳本。 所以我有這個功能:
<script language="javascript" type="text/javascript">
/* <![CDATA[ */
function reply(text) {
document.replyform.comment.value += text;
}
/* ]]> */
</script>
每個評論旁邊的鏈接是:
<a href="#reply" onclick="reply('@<?php echo $name; ?>'); return false">Reply</a>
並且我的提交評論表單帶有標記的名稱:
<a name="reply" id="reply">
<form method="post" action="/path/to/form" name="replyform">
// Etc...
<textarea name="comment" id="comment" rows="5" cols="10" class="f-comment"></textarea>
// Etc...
我要實現的是,當用戶單擊“答復”到特定評論時,它不僅會在表單的文本框中添加“ @Name”,而且還會跳轉到該表單(因為我已經包含了href="#reply"
)。 但是,這似乎不起作用,並且我假設javascript onclick會覆蓋它嗎?
說到Javascript,我完全一無所知! 我該怎么辦? 謝謝。
我將從關閉答復錨點<a name="reply" id="reply"></a>
,然后從鏈接中刪除return false
。 返回false將忽略鏈接(href)。 另一個解決方案是找出錨定鏈接#reply
的位置,然后使用javascript滾動到該位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.