//#region 切换效果区域 Namespace.register("U.UF.MR"); /** * input搜索框变化 * * @param {element} 变化的input元素 * @param {array} 变化的数组 实现数组 0 、 1 切换 -----------[0] 变化前的值 如 "请输入内容" -----------[1] 变化后的值 如 "" */ U.UF.MR.inputPlaceholder = function (el, str, changestr) { if (typeof str == "string") { str = { color: "#999", value: str }; } if (typeof changestr == "string") { changestr = { color: "#000", value: changestr }; } //聚焦操作 if (str.value == "") { //当前value为默认提醒内容 if (el.value == "") { el.value = changestr.value; el.style.color = str.color; } } //失焦操作 if (changestr.value == "") { el.style.color = changestr.color; if (el.value == str.value) { el.value = ""; } } } //#endregion