js如何实现点击第一次时清空原有文本框内容,输入文字后再点击不清空其中内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js如何实现点击第一次时清空原有文本框内容,输入文字后再点击不清空其中内容相关的知识,希望对你有一定的参考价值。

具体如:http://video.qq.com/v1/videopl?v=40TLobJ0iR8

function vp_postComment()
var con=$.trim($("#com_con").attr("value"));if(con==""||con==$.vs.pinlunWarn)
alert("评论内容不能为空");return false;
if(vp_checkUserLogin())
$.post("videopl/post","vid":vp_vid,"c":con,vp_postComment_cb,"xml");;function vp_postComment_cb(xml)
if($.vs.checkXml(xml))
var uin=$.vs.checkUin($.cookie("uin"));var name=$.cookie("name");var cn=$.vs.getSafehtml($("#com_con").attr("value"));var htm='<div class="pl" id="newpost">'+'<span class="icon"><a class="uinfo" uin="'+uin+'" ><img class="upic" uin="'+uin+'" alt="" /></a></span>'+'<span>'+'<ul>'+'<li class="names"><a class="uinfo" uin="'+uin+'" >'+name+'</a></li>'+'<li class="times">刚刚</li>'+'<li class="say">'+cn+'</li>'+'</ul>'+'</span>'+'</div>';$("#newpost").attr("id","");$(htm).insertBefore("#fb");$.applyPicsAndUrls("newpost");$("#com_con").attr("value","");

请高手做一下简单的解释,谢谢!在线等,急

1、新建一个html文件,命名为test.html。

2、在test.html文件内,使用div标签创建一个模块,在div标签内,使用p标签创建一行文字。

3、在test.html文件内,设置div标签的id为testid,主要用于下面通过该id获得div对象。

4、在test.html文件内,使用button标签创建一个按钮,按钮名称为“清空div里面的内容”。

5、在test.html文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行clearcon()函数。

6、在js标签中,创建clearcon()函数,在函数内,使用getElementById()方法通过id(testid)获得div对象,将innerHTML属性设置为空,便可实现清空div的内容。

参考技术A <script>
var flag = true;
function clear()

if(flag)

document.getElementById("content").value = '';
flag = false;


</script>

<input type='text' id='content' value='初始内容' onclick='clear()'>

简单的一个例子,看看吧,页面刷新后,点击算第一次
第一次点后内容请空,再点不变本回答被提问者采纳
参考技术B onClick()的时候,判断text.value的值是不是"XXXX"是就清空,不是就什么也不做

如何调用本地js文件为网页文本框输入内容

在本地建立一个js文件,设置右键菜单
在IE11,网页文本框中点击右键菜单,可以把粘贴板文本替换文本框value的值
比如百度页面,鼠标弹起,搜索框里即出现提前复制的内容

操作步骤:    1、打开Dreamweaver软件,然后在创建新项目下选择HTML;    2、点击“文件”选项,然后点击“另存为”,将文件命名为test,并将其保存在电脑桌面上;    3、编写一个基本的html文件,该html文件包含一个用户名及一个密码输入文本框和一个确定以及一个取消按钮;    4、在title标签下插入<script language="JavaScript">js代码</scri...   操作步骤:   1、打开Dreamweaver软件,然后在创建新项目下选择HTML;   2、点击“文件”选项,然后点击“另存为”,将文件命名为test,并将其保存在电脑桌面上;   3、编写一个基本的html文件,该html文件包含一个用户名及一个密码输入文本框和一个确定以及一个取消按钮;   4、在title标签下插入<script language="JavaScript">js代码</script>,然后在html中调用js函数;   5、完成js代码编写及html调用js代码后保存tset.html文件,然后在浏览器中打开test.html文件,检查js代码执行的效果;   6、在Dreamweaver软件中新建一个check.js文件(方法同html文件新建),在check文件中输入校验函数;   7、然后在test.html的title标签下引用check.js文件;   8、在程序中引用check.js文件中的js函数,然后在浏览器中刷新test.hmtl文件,然后在username的输入框中输入非法字符来检验js代码。 参考技术A <input type="text" name="textfield" onmouseup="srk(this)" />
<script language="javascript">
function srk(obj)
var abc = obj;
abc.value = window.clipboardData.getData('Text');

</script>追问

是别人的网页 比如百度,用你的法子不行的

追答

本回答被提问者采纳

以上是关于js如何实现点击第一次时清空原有文本框内容,输入文字后再点击不清空其中内容的主要内容,如果未能解决你的问题,请参考以下文章

axure7.0如何实现光标在文本框中获得焦点时,文本框内容自动清空。失去焦点时显示默认文字,谢谢!

jquery如何实现点击按钮文本替换成输入框的内容?

如何用js把文本框清空?

MFC中在指定的文档搜索 输入框中的指定内容并显示到指定的文本框中的按钮代码该怎么写啊?在线等

html如何实现点击一个按钮然后在文本框里显示按钮对应的字符?在线等!!!!!!

js实现增加form表单中的输入域