在一个文本框中如何让他默认显示,请输入你的评论! 当文本框一获得鼠标焦点的时候文字就自动消失

在一个文本框中如何让他默认显示,请输入你的评论! 当文本框一获得鼠标焦点的时候文字就自动消失,第1张

<script language="javascript" type="text/javascript">

function chg (){

if(documentgetElementById("mydiv")styledisplay=="none"){

documentgetElementById("mydiv")styledisplay="";

}

}

</script>

<input type="button" value="评论" onclick="chg()">

<div id="mydiv" style="display:none;">

<form id="myform" >

<input type="textbox" id="pinlun" >

<input type="submit" id="sbmt" value="提交" >

</form>

</div>

<html>

<head>

<script language="javascript">

function validateText(id,str){//参数是文本框的ID和值

if(str==""){//如果值为空,那么文本框获得焦点

documentgetElementById(id)focus();

}else{//不为空就d出值

alert(str);

}

}

</script>

</head>

<body>

<input type="text" name="txt" id ="txt" onblur="validateText(thisid,thisvalue);">

</body>

</html>

<INPUT onblur="if(thisvalue=='')thisvalue='原来的内容'" class=input_01 onfocus="if(thisvalue==' 原来的内容')thisvalue=''" value="原来的内容" type=text />

在Vue中,你可以使用@blur事件来监听输入框失去焦点的情况。当输入框失去焦点时,你可以通过eventcurrentTargetvalue获取到输入框绑定的值1。

例如:

<input @blur="handleBlur" />

methods: { handleBlur(event) { consolelog(eventcurrentTargetvalue);

}

}

希望能帮到你,当然你可以提供更具体的场景就更好了,我也可以解答

获得焦点时清空内容即可

<input type="text" value="请输入姓名" onfocus="thisvalue='';"/>

我给你的就是你说的,当鼠标点到文本框时清空里面原有的内容,你先试一下再说。

还是我没明白你的意思?

<input type="text" placeholder="请输入" />function isSupportPlaceHolder () {

var test = documentcreateElement('input');

return ('placeholder' in test);

}

if(!isSupportPlaceHolder()) {

var input = documentgetElementsByTagName('input')[0];

inputonfocus = function () {

if(thisvalue == thisgetAttribute('placeholder')) {

thisvalue = '';

}

};

inputonblur = function () {

if(!thisvalue) {

thisvalue = thisgetAttribute('placeholder');

}

inputblur();

};

}

html5中提供了placeholder属性来做这个事情,所以我们可以先考虑使用浏览器提供的方法。

如果不支持这个属性,那么用js来实现。

以上就是关于在一个文本框中如何让他默认显示,请输入你的评论! 当文本框一获得鼠标焦点的时候文字就自动消失全部的内容,包括:在一个文本框中如何让他默认显示,请输入你的评论! 当文本框一获得鼠标焦点的时候文字就自动消失、jsp一个文本框在失去焦点的时候,显示其输入的值,如果没有输入该文本框获得焦点、如何实现用css让表单文本 value内的文字在点击后消失等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9600960.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存