0

メールなどの機能を備えたページにリンクされた HTML のボタンがあります。ボタンをクリックして表示する前に、ユーザーにメッセージの数を知らせるボタンの数字を使用して、ユーザーに警告する方法を見つけようとしています。ポップアップのないアラートです。プログラミング言語は、できれば HTML5、jQuery、PHP、または JavaScript のいずれかが望ましいです。

言葉遣いは私のものと一致する必要はありません。私が要求したアラートを実行する方法の例が必要なだけです。事前にご協力いただきありがとうございます。

これが私のボタンの例です:

<form method = "link" action = "messages.html">
    <input type = "submit" value = "Messages">
</form>
4

3 に答える 3

1

B7ackAnge7z の回答を拡張します。

インライン JavaScript を使用しないことを常にお勧めします。なんで?将来編集するのはひどいので、必然的に必要になります。

したがって、私の提案は、これを行う関数を作成することです。

jsfiddle はこちら -> http://jsfiddle.net/CSZ9L/

そして、これがコードです。

html

<input class="messageBox" type="submit" value="Messages" data-message="Heres the message" />​

jQuery を含む JavaScript

$(".messageBox").click(function() {
 alert($(this).attr("data-message"));
});​

messageBox のクラスを、メッセージを警告する任意のアイテムに設定できます。次に、php を使用して、data-message 属性にメッセージを入力できます。残りは JavaScript が処理します。

于 2012-06-11T22:36:12.447 に答える
0

警告メッセージを表示するには、次を使用しますonclick

<input type="submit" value="Messages" onclick="alert('hello world!')" />
于 2012-06-11T22:29:16.900 に答える
0
<input type = "submit" value = "You have <?php echo getNumMessages(); ?> new mail messages. yayyyyyyyy i got mail yayyy...">

php 関数

function getNumMessages() {
    return 5;
}
于 2012-06-11T22:24:44.463 に答える