0

如果可能的话,请帮我做这件事。

我有一个由 Wapka.mobi 提供支持的移动社区网站

网站上有一个功能,成员可以互相发送消息。是这样的形式;

<form method="get" action="messages_site.xhtml">   
<input type="text" name="username" value=" "/>   
<input type="text" name="subject" value=" "/>   
<input type="text" name="message" value=" "/>   
<input type="hidden" name="d_token" value="tokencode"/>   
</form>

但无法编辑此表单。它使用标签显示

我想知道我是否可以从输入字段中获取隐藏的值并创建一个链接,用户可以在该链接中向管理员(我)发出嗡嗡声,而无需让他们输入自己的消息。像这样;

<a href="message_site.xhtml?username=admin&subject=user+userid+buzzed+you&message=nothing&d_token=tokencode&submit">Send a buzz to the Admin</a>

但我不知道如何将令牌代码放入链接。请让我知道是否可以使用 Javascript。谢谢

4

1 回答 1

0
<form name="buzzerform" method="get" action="messages_site.xhtml">   
    <input type="text" name="username" value=" "/>   
    <input type="text" name="subject" value=" "/>   
    <input type="text" name="message" value=" "/>   
    <input type="hidden" name="d_token" value="tokencode"/>   
</form>

<a id="buzzer" href="#">Send a buzz to the Admin</a>

<script type="text/javascript">
    document.getElementById('buzzer').addEventListener("click", function() {
        var newUrl = 'message_site.xhtml?username=' + document.buzzerform.username.value + ...;
        document.location.search = newUrl;
    });
</script>
于 2013-02-01T10:41:35.433 回答