我试图将链接添加到javascript但无法执行此操作。 Loober正在检查输入框。根据重点,我想更改页面上显示的链接。 changeME是默认值。
<script type = "text/javascript">
var check = document.getElementById("loober");
var testElement = document.getElementById("changeMe");
var text = "bbb";
var text2 = "aaa";
check.onfocus= function()
{
testElement.innerHTML = text.link("index.php");
}
check.onblur = function()
{
testElement.innerHTML = text2.link("home.php");
}
</script>
由于
答案 0 :(得分:2)
在回答第二个问题时,您可以设置短暂超时以更改链接:
check.onblur = function() {
setTimeout( function() {
testElement.innerHTML = text2.link("home.php");
}, 250);
}
代码在250ms后调用匿名函数,将返回指向“模糊”链接的链接。它应该给用户足够的时间来注册链接的click事件。测试后,您可以更改250以满足您的需求。