http://jsfiddle.net/3QeSe/44/ 私は未定義のヘルプを取得しています...
2590 次
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
あなたのテキストエリアには価値がありませんでした。これを試して:
また、jsfiddle だけでなく、投稿にコードを挿入してみてください。
また、おそらく要素にクラスを追加し、そのクラスに一致する要素が変更された場合は ID を取得することで、これを動的にする要素を定義する必要があります。
<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 に答える