log 2015. 4. 30. 15:54
<form method="post" action="" onsubmit="return submitCheck(this);" >
<textarea name="wr_5" rows="4" onkeyUp="OntextCheck(this,txtbyte);"></textarea>
<br/>
<span id="txtbyte" style="color:#f53f15;">0</span>
<label for="wr_5">/50자이상</label>
<input type="submit" value="확인">
</form>
function submitCheck() {
var cnt1 = parseInt(document.getElementById('txtbyte').innerHTML);
if (cnt1 < 50) {
alert("50자 이상 입력 해 주세요.");
return false;
}
}
function OntextCheck(obj,target_id){
var str = new String(obj.value);
var _byte = 0;
if(str.length != 0) {
for (var i=0; i < str.length; i++) {
var str2 = str.charAt(i);
if(escape(str2).length > 4)
{
_byte += 1;
} else {
_byte++;
}
}
}
target_id.innerHTML = _byte;
}