-3
我需要在textarea中的光標位置,如果用戶點擊輸入(返回)它應該給我的光標位置(行號在textarea)?我想驗證textarea中的75個字符(單行中的15個字符 - 總行必須是5個用戶不應該在此之後打回車(返回))我怎樣才能得到textarea中的行號的當前光標位置?
我需要在textarea中的光標位置,如果用戶點擊輸入(返回)它應該給我的光標位置(行號在textarea)?我想驗證textarea中的75個字符(單行中的15個字符 - 總行必須是5個用戶不應該在此之後打回車(返回))我怎樣才能得到textarea中的行號的當前光標位置?
function getCaret(el) {
if (el.selectionStart) {
return el.selectionStart;
} else if (document.selection) {
el.focus();
var r = document.selection.createRange();
if (r == null) {
return 0;
}
var re = el.createTextRange(),
rc = re.duplicate();
re.moveToBookmark(r.getBookmark());
rc.setEndPoint('EndToStart', re);
return rc.text.length;
}
return 0;
}
http://whathaveyoutried.com? – Gareth