-4

http://jsfiddle.net/3QeSe/44/ 私は未定義のヘルプを取得しています...

4

3 に答える 3

0

これは私にとっては問題なく機能しますhttp://jsfiddle.net/Zg87Z/

$(document).ready(function() {
    var test = $("#publiccontent22").val();

    alert(test);
    if (test == '') {
        alert("Please Enter Some Text");
    }
    else {
        alert(test);
    }
});
于 2012-06-25T21:30:58.490 に答える
0

あなたのテキストエリアには価値がありませんでした。これを試して:

http://jsfiddle.net/3QeSe/49/

また、jsfiddle だけでなく、投稿にコードを挿入してみてください。

また、おそらく要素にクラスを追加し、そのクラスに一致する要素が変更された場合は ID を取得することで、これを動的にする要素を定義する必要があります。

http://jsfiddle.net/3QeSe/57/

<textarea name="text" class="checkthis" id="publiccontent22">Some text here</textarea>

そしてjQuery:

$(document).ready(function() {

$('.checkthis').blur(function(){

    var test = $(this).html();

    if (test == '') {
        alert("Please Enter Some Text");
    }
    else {
        alert(test);
    }

});
});​
于 2012-06-25T20:43:01.370 に答える
0

の値をフェッチしval()ないように使用する必要があります.html()textarea

編集済み: (OPが詳細情報を追加した後)

デモ

マークアップ:

<textarea name="text" class="checkthis" id="publiccontent22">Some text here</textarea>

</p>

Javascript:

$(document).ready(function() {

$('.checkthis').blur(function(){

    var test = $(this).val();

    if (test == '') {
        alert("Please Enter Some Text");
    }
    else {
        alert(test);
    }

  });
});​
于 2012-06-25T20:46:59.787 に答える