鼠标点击文本框内字就消失?(鼠标在文字区消失)
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