手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript 清除输入框中的数据
javascript 清除输入框中的数据
摘要:***评论鲜果回复pizicai评论you回复functionfillInMessageArea(othis){vartext=othis....

<li id=""><span>***</span>评论<span>鲜果</span><a href="#message_area">回复</a></li>

<li id=""><span>pizicai</span>评论<span>you</span><a href="#message_area">回复</a></li>

<form action="">

<textarea onkeyup="rewrite();" rows="4" cols="30" id="message_area" name="message_area"></textarea>

<p></p>

<input type="submit"/>

<input id="input_rewrite" type="button"/>

</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 清除输入框中的数据】相关文章:

Javascript进制转换实例

javascript检测两个数组是否相似

JavaScript正则表达式中的global属性的使用

JavaScript 正则表达式中global模式的特性

JavaScript中的fontsize()方法使用介绍

javascript动态创建表格及添加数据实例详解

在JavaScript中使用JSON数据

Javascript中的getUTCHours()方法使用详解

Javascript中With语句用法实例

浅析javascript函数表达式

精品推荐
分类导航