读书人

新手求帮助解决思路

发布时间: 2013-01-25 15:55:29 作者: rapoo

新手求帮助


function checkSearch()
{
if(!document.getElementById || !document.createTextNode){return;}
if(!document.getElementById('search')){return;}
var searchValue=document.getElementById('search').value;
if(searchValue=='')
{
alert('enter a search term before sending the form');
return false;
}
else if(searchValue=='JavaScript')
{
confirm("Do you want to search for this?")
}
else
{
return true;
}
}

新手,求帮助看看这段代码啥意思

if(!document.getElementById || !document.createTextNode){return;}
if(!document.getElementById('search')){return;}

[解决办法]
貌似是检查文档是否加载完毕。
[解决办法]
前面一行代码我一般不写(觉得没用),第二行是判断表单上是否有ID为“search”的元素
[解决办法]
大概是检查搜索的类型。如果是空值提示输入关键字,对于javascript关键字需要确认。
[解决办法]
第一行判断浏览器是不是支持dom的
第二行判断表单上是否有ID为“search”的元素
[解决办法]
引用:
第一行判断浏览器是不是支持dom的
第二行判断表单上是否有ID为“search”的元素


赞同...

读书人网 >JavaScript

热点推荐