求问js函数方面的问题
我想实现输入框的提示文字在点击时消失的功能,由于有多个输入框,要自定义函数去实现其功能,我自定义的函数是这样的,但就是不起作用,输入框里的文字会被去掉,求解
程序代码: function addListener(element,e,fn){
if(element.addEventListener){
window.alert(1);
element.addEventListener(e,fn,false);
} else {
window.alert(2);
element.attachEvent("on" + e,fn);
}
}
var myinput = document.getElementsByName("signName").item(0);
function click_moment(element)
{
window.alert(element.value);
if(element.value=="姓名")
myinput.value="";
}
function blur_moment(element)
{
if(myinput.value=="")
myinput.value = "姓名";
}
addListener(myinput,"click",click_moment(myinput))
addListener(myinput,"blur",blur_moment(myinput))
[ 本帖最后由 LJY68835441 于 2015-5-4 19:30 编辑 ]









