<li id=""><span>***</span>评论<span>鲜果</span><a href="#message_area" onclick=" fillInMessageArea(this);">回复</a></li> <li id=""><span>pizicai</span>评论<span>you</span><a href="#message_area" onclick=" fillInMessageArea(this);">回复</a></li> <form action=""> <textarea onkeyup="rewrite();" rows="4" cols="30" id="message_area" name="message_area"></textarea> <p></p> <input type="submit"/> <input class="not_write" id="input_rewrite" type="button" onclick="clearAll();"/> </form> </div> <script type="text/javascript"> function fillInMessageArea(othis){ var text = othis.parentNode.childNodes[0].firstChild.nodeValue; text = '回复' + text; text += ':'; var me_area = $('#message_area'); me_area.val(""); me_area.val(text); setFocus(); } function clearAll(){ var me_area = $('#message_area'); var input = document.getElementById('input_rewrite'); if(me_area.attr('class') == 'not_write') return false; var text = me_area.val(); text= text.replace(/(^S+(:)+?)(s*.+s*)+/,"$1"); if(!text.match(/(.*?):/)) me_area.val(""); else me_area.val(text); setFocus(); hide_rewrite(input); } function rewrite(){ var me_area = $('#message_area'); var text = me_area.val(); var input = document.getElementById('input_rewrite'); if(text.match(/^S+(:)+?(s*.+s*)+/) ||(!text.match(/(.*?):/))) show_rewrite(input); //input.value= "not null"; else hide_rewrite(input); if(text=='') hide_rewrite(input); //input.value = "null"; //alert('null'); } function show_rewrite(input){ input.className = "can_rewrite"; } function hide_rewrite(input){ input.className = "not_write"; } function setFocus(){ esrc = document.getElementById('message_area'); //esrc.focus(); var rtextRange = ""; if(esrc.createTextRange){ rtextRange = esrc.createTextRange(); rtextRange.moveStart('character',esrc.value.length); rtextRange.collapse(true); rtextRange.select(); } }
推荐阅读
非常不错的 子鼠 滑动图片效果 Javascript+CSS
第一步,设计一下我想要的效果! 我用FW把以前作的相册效果(http://www.jb51.net/blogview.asp?logID=628)改了改,设计一张简单的效果图! 第二步,布局! 复制代码 代码如下:<div id="imgBox"> <ul> <li><a hre>>>详细阅读
本文标题:javascript 清除输入框中的数据
地址:http://www.17bianji.com/kaifa2/JS/28844.html
1/2 1