javascript 如何清除文本框内的内容.

在条件不符合的时候就清除

第1个回答  推荐于2016-04-05
首先input要有id
比如
<input type="text" name="test1" id="test1" value="abcd">
(注意 IE下面ID会取到NAME去 而FIREFOX就不会 所以要两个)

JavaScript内容:
function clrtext(totext){
if (document.getElementById(totext)!=null)
{
document.getElementById(totext).value=""
}
}

使用:clrtext(test1) 就会将name=test1 and id=test1的文本框内容清空本回答被提问者采纳
第2个回答  2008-08-17
能不呢个说具体点?

怎样删除文本框内的内容?
使用文本框的默认值:设置文本框的默认值为空,然后在需要的时候通过代码将默认值赋予文本框。使用JavaScript:可以通过JavaScript代码删除文本框内的内容。例如,使用innerHTML或value属性设置文本框的内容为空。使用jQuery:如果页面中使用了jQuery库,可以通过val()函数设置文本框的内容为空。以上方法仅供参考...

jsp中清除文本框的内容怎么写
1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。2、在index.html中的标签,输入js代码:$('input').val('');。3、浏览器运行index.html页面,此时发现文本框的内容确实被。

javascript如何实现清除单击输入框的时候,清除输入框内的提示文字?
定义一个函数,设置输入框onfocus事件,调用这个函数。函数的用处是将输入框的value值设置为空。代码大致如下:<!DOCTYPE html> function xiaoshi(){ var obj=document.getElementById("text1");obj.setAttribute("value",""); \/\/这句是关键 } ...

jsp清空文本框内容
function isTel(){ var str = document.formRework.phone.value;var reg=\/(^[0-9]{3,4}\\-[0-9]{7,8}$)|(^[0-9]{7,8}$)|(^\\([0-9]{3,4}\\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)\/&&\/^[0-9]{7,18}$\/;if (reg.test(str)==false){ alert("号码格式不...

求清除所有文本内容的JavaScript代码
<!-- function clean(){ var aa = document.getElementsByTagName("input")for(var i=0;i<aa.length;i++){ if (aa[i].type=="text"){ aa[i].value="";} } } -->

js中confirm的用法?
数据清空”按钮。当用户点击这个按钮时,会调用名为clear1的函数。在这个函数内部,我们使用confirm()方法询问用户是否真的要清空数据,如果用户确认,就清除文本框的值。具体代码如下:通过这个例子,我们可以看到confirm()函数在交互式用户界面中的实际应用,帮助开发者设计更人性化的操作流程。

怎么刷新一个文本框的校验
清除文本框内容、重新验证输入内容。1、可以通过将文本框的值设为空字符串或null来清除文本框中的内容,这样用户就可以重新输入并提交符合校验规则的数据。2、在用户输入或提交表单时,再次进行校验,确保输入的内容符合校验规则,可以通过前端JavaScript或后端服务器来实现重新验证。

如何实现当鼠标点击输入框时,输入框内的提示文字自动消失
想要实现点击输入框消失,只需要给文本输入框加一点js效果即可,可以参考以下代码 <!DOCTYPE html>txtwindow.onload=function(){var oIpt = document.getElementsByTagName('input')oIpt[0].onclick=function(){this.value = ""}}以上代码实现的效果为,点击文本输入框之后设置input的value值为空。

JavaScript 如何使得文本框Text中的前几位不能修改或删除呢?
var textField = document.getElementById('js-control'), \/\/获取表单域 startText = textField.value; \/\/获取开头字符串 textField.onkeyup = function(){ \/\/如果不是以startText开头的,就把文本框内的值设为startText (textField.value.indexOf(startText)===0) || (textField.value ...

...JavaScript代码 每秒钟一次全选一次文本框的内容,只有全选就行了 代...
HTML(以input实例,textarea也OK):<input id='textBox' type='text' \/>JS:var textBox = document.getElementById('textBox');setInterval(function(){ textBox.select();}, 1000);

相似回答