0

可能であれば、これを行うのを手伝ってください。

私は、Wapka.mobi を利用したモバイル コミュニティ Web サイトを持っています。

サイト内にメンバー同士でメッセージをやり取りできる機能があります。このような形です。

<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 に答える