鼠标点击文本框内字就消失?(鼠标在文字区消失)

http://www.itjxue.com  2023-02-15 15:10  来源:未知  点击次数: 

ppt里面插入文本框后,用鼠标一点就没了,没法输入文字,怎么办?

看了上面的两个回复觉得应该都是可以发现文本框在哪儿的。。。不知道楼主遇到的是什么问题,我以前是字体是白色的,然后和背景重色了,一鼠标就取消了选择然后就看不到文本框了。。。先看你文字是不是和背景一个颜色,或者是不是文本框有填充了和背景一个颜色啥。。。。私以为ctrl+a是个好办法,我上次就是因为颜色重了看不到不知道点哪儿然后就ctrl+a直接全部选定所有的框,然后把字体都调黑了,后来就看到了。。。

coreldraw 软件里,点击文本工具,当鼠标在文本框内闪动时,文字就不见了,怎么回事?怎么办?

软件问题吧,启动按F8 还原设置看看,还有,是不是你字太小了,不太可能。

关于网页文本框鼠标点击文字消失的后续问题

input id="search" type="text" size="20" value="请输入关键字" onfocus="Onfocus()" onblur="Onblur()" /

script type="text/javascript"

var Search=document.getElementById("search");

function Onfocus()

{

if(Search.value=="请输入关键字")

{

Search.value="";

}

}

function Onblur()

{

if(Search.value=="")

{

Search.value="请输入关键字";

}

}

/script

如何制作点击输入框时默认文字消失的效果

为了提高用户体验和易用度,一些设计师会对网页中用户经常用的东西进行优化,比如输入框。一般的输入框是怎样优化的呢?从用户体验的角度出发,简化用户使用步骤,让用户用得更方便就是提高了易用性,例如当鼠标悬浮在输入框时改变输入框颜色、自动选中输入框中的默认文字,或者点击输入框时自动清除默认内容等等。 这个效果听起来复杂,其实做起来却很简单,只要一小段javascript代码即可解决。下?面介绍一下几种效果的代码:1.点击输入框选中内容的Html代码: form id="form1" name="form1" method="post" action="" label for="textfield"输入内容:/label input name="textfield" type="text" id="textfield" value="Dreamweaver"onfocus="this.select()" / /form这段代码中最重要的部分就是onfocus这部分,如果不用onfocus,使用onclick也可以达到同样效果,比如onfocus="this.select()"。 2.鼠标悬浮在输入框上时改变边框颜色或背景色 这个效果有两种方法:方法一是使用CSS中的伪元素:focus;方法二还是使用一小段javascript; 方法一的html代码和上面的例子中一样,只不过在CSS中加入以下一段: input:hover { border:1px solid #F00; } 在鼠标悬浮在输入框时,输入框边框就会变成红色,但是此方法只在Firefox浏览器和IE7以上版本中有效,IE6不支持,所以它有一定的局限性。 方法二的代码大部分和上面的例子中一样,只不过在在后面再加入一个一段鼠标悬浮的代码: form id="form1" name="form1" method="post" action="" label for="textfield"输入内容:/label input name="textfield" type="text" id="textfield" value="Dreamweaver"onfocus="this.select()"onmouseover="this.style.borderColor='#FF6600'" onmouseout="this.style.borderColor=''" / /form 使用这段代码,大多数浏览器都可以支持。 3.点击输入框默认文字消失 还有一种效果,当鼠标点击输入框时,原有的默认文字消失。如果输入其它新内容,然后移开鼠标,输入框新内容不变;如果不输入新内容,鼠标离开输入框又还原默认文字。

一般输入用户名密码文本框上有文字,鼠标点击事件文字消失,这用专业术语怎么说。叫什么?

点击输入框,即光标移动到输入框内,叫“获得焦点”,要响应该事件应把代码加入onfocus属性中。

同理,从输入框中移开光标,叫“失去焦点”,要响应该事件使用onblur属性。

参考:

input?type="text"?onfocus="alert('获得焦点');"?onblur="alert('失去焦点');"?/

html中input文本框,初始里边有文字提示。当点击时,文字消失,怎么改?

使用onfocus事件检查当前值,如果是默认值,就将value属性置空.如:

input type="text" value="请输入内容" onfocus="javascript:if(this.value=='请输入内容')this.value='';"

单纯的文本框:(通常用用户名之类的)

input type="text" name="username" id="username" style=" width:270px; height:54px; font-size:18px; line-height:54px;"??value="请输入您的帐号" onFocus="if(value=='请输入您的帐号') {value=''}" onBlur="if(value==''){value='请输入您的帐号'}"

密码状态时 中上面的方法会显示不出字 而是默认的星号或者点 所以用下面的实现

密码框默认有字 鼠标点击后默认字消失

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

""

html

head

meta http-equiv="Content-Type" content="text/html; charset=utf-8"

title无标题文档/title

/head

style type="text/css"

#inputs{width:300px;margin:50px auto;border:solid 1px #090;}

#password{display:none;}

/style

body

div id="inputs"

input id="password" type="password" /

input id="password_text" type="text" value="请输入密码" /

/div

script type="text/javascript"

window.onload=function(){

var pwd = document.getElementByIdx_x("password");

var pwd_text = document.getElementByIdx_x("password_text");

pwd_text.onfocus = function(){

pwd.style.display = "inline";

pwd_text.style.display = "none";

pwd.focus();

}

pwd.onblur=function(){

if(pwd.value==null || pwd.value=="" || pwd.value=="请输入密码"){

pwd.style.display="none";

pwd_text.style.display="inline";

}

}

}

/script

/body

/html

(责任编辑:IT教学网)

更多