Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 模糊函数没有被调用_Javascript_Html_Onblur - Fatal编程技术网

Javascript 模糊函数没有被调用

Javascript 模糊函数没有被调用,javascript,html,onblur,Javascript,Html,Onblur,我有以下通过电子邮件共享文章的代码 function internalLabelBlur(elm) { if (!elm.value) { elm.value = elm.defaultValue; } if (elm.value == elm.defaultValue) { elm.className = elm.className.replace("internal-label-emph", "internal-label");

我有以下通过电子邮件共享文章的代码

function internalLabelBlur(elm) {
    if (!elm.value) {
        elm.value = elm.defaultValue;
    }
    if (elm.value == elm.defaultValue) {
        elm.className = elm.className.replace("internal-label-emph", "internal-label");
    }
} // function internalLabelBlur(elm)

function internalLabelFocus(elm) {
    if (elm.value == elm.defaultValue) {
        elm.value = "";
    }
    elm.className = elm.className.replace("internal-label", "internal-label-emph");
} // function internalLabelFocus(elm)

function z_onclick() {
    return false;
}
标记:

<div id="emailErrEmailAddressArrow" class="errorarrow" style="visibility:hidden;">
    <img src="~/Content/Images/error_arrow_signup.png" alt="sign up error arrow">
</div>
<input id="txtEmailAddress" name="txtEmailAddress" class="internal-label inputbox" 
    onfocus="javascript:internalLabelFocus(this);"
    onblur="javascript:internalLabelBlur(this);" 
    onclick="return z_onclick()" type="text" value="E-mail address*" />


问题是没有调用
onblur
函数。有人能帮我解释一下原因吗?

以及这些函数到底是如何调用的吗?通过onfocus=“javascript:internalLabelFocus(this);“onblur=“javascript:internalLabelBlur(this);”onclick=“return z_onclick()”type=“text”@cmink,我看不出这有什么内在的错误,但是为了安全起见,我会在click evt处理程序中用分号结束return语句。请显示绑定到这些事件处理程序的元素的完整标记好吗?这是整个字符串,我希望它能回答您的问题
。分号应该放在哪里?当我点击信封图标共享一篇文章时,会出现弹出窗口,但我无法输入任何信息,除非我一直在其中点击鼠标,这些函数的具体调用方式是什么?via onfocus=“javascript:internalLabelFocus(this);“onblur=“javascript:internalLabelBlur(this);”onclick=“return z_onclick()”type=“text”“@cmink我看不出这有什么固有的错误,但为了安全起见,我会在click evt处理程序中用分号结束return语句。请显示绑定到这些事件处理程序的元素的完整标记好吗?这是整个字符串,我希望它能回答您的问题
。分号应该放在哪里?当我点击信封图标共享文章时,会出现弹出窗口,但我不能输入任何信息,除非我一直在其中点击鼠标