var popname=document.getElementById("Mname");
function poplayer(obj)
{
if(trim(obj.value)=='')
{
popname.style.visibility='visible';
}
}
function offlayer(obj)
{
popname.style.visibility='hidden';
}
function trim(str)
{ //删除左右两端的空格
return str.replace(/(^\s*)|(\s*$)/g, "");
} <div id="Mname">
主题应尽量简洁明了
</div>
#Mname
{
background: url( 'img/tishi.gif' );
width: 240px;
height: 37px;
line-height: 37px;
font-size: 13px;
color: #4A4A4A;
visibility:hidden;
}
为什么这样用全局变量不行,
但是
function poplayer(obj)
{
if(trim(obj.value)=='')
{
document.getElementById("Mname").style.visibility='visible';
}
}
function offlayer(obj)
{
document.getElementById("Mname").style.visibility='hidden';
}
function trim(str)
{ //删除左右两端的空格
return str.replace(/(^\s*)|(\s*$)/g, "");
}
这样就可以了
解决方案 »
- 如何通过后台给kindeditor赋值
- 如何获取TreeView的父节点
- 帮忙看看这个数据库连接语句是啥意思
- [论]ASP.NET 2.0 Membership 扩展,请思归,孟子等各位大侠 ,再一发帖!!
- FileUpLoad 控件中的 按钮怎么替换??
- 关于JQuery ajax调用WCF 在IE6下的问题
- 请问如何实现按回车键真接从datagrid中的textbox1跳到textbox3,
- 我没有分了,谢谢!System.Decimal.Parse(txtDiscountPrice.Text.ToString()),为什么把输入的文本框里的值转成Decimal值后,小数点和其后
- 2个菜鸟问题
- 请问如何在ASP.Net中创建树形菜单???
- 在类里声明一个接口属性,和类本身继承一个接口的区别是?
- 怎样去掉( )里面的内容包括()?
var popname=function(){return document.getElementById("Mname");}
或者把JS代码放到最后
<script>
var popname=document.getElementById("Mname");
function xxx()
{}
......
</script>
为什么这样就可以?
var popname=document.getElementById("Mname");而这个时候,mname对象还不存在,还没加载. 那么得到的popname当然就是一个null对象.