JS 函数载入不成功,谢谢 src="/css/login.js"> 这个路径对吗 ?? 基本上就是路径问题你先把Login() 拿到本页试试,如果可以就是没加载到login.js 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 src="css/login.js" 这样试下 <SCRIPT type=text/javascript src="/css/login.js"></SCRIPT>拿到当前页面没问题,但是这个路径也应该没错阿,因为其他的JS文件也是这个路径,都可以发挥作用,就这个不行,请问怎么回事 在login.js输出一句alert(""); 看是否有输出,以判断是否正确载入 的确可以,但是我的路径是用src一步一步选择的,为什么其他的对了呢,谢谢了 建议,你把login.js代码贴出来,还有,用我上面的方法这个文件的开头和结尾都alert()一下,以确认你的代码是正确载入且运行到结束的 看看你这个页面是不是放在和CSS文件夹同一个目录下 这个是login.jsfunction Login(){ var html = '<div class="close"><a href="javascript:DestroyModal();" title="Close">x</a></div>'; html += '<img class="G" src="http://images.crssdtv.com/images/1/images/site/icons/login_G.gif" />'; html += '<img class="crssdTVcom" src="http://images.crssdtv.com/images/1/images/site/icons/login_crssdTVcom.gif" />'; html += '<div class="loginform">'; html += '<span class="textfield">Username: <input id="LoginUsername" type="text" value="" maxlength="100" onBlur="CheckEmail"/></span>'; html += '<span class="textfield">Password: <input id="LoginPassword" type="password" value="" maxlength="100" /></span>'; html += '<span class="checkbox"><input id="LoginRemember" type="checkbox" /> Remember Me</span>'; html += '</div>'; html += '<div id="LoginStatus" class="actions">'; html += '<a class="grey" href="javascript:Login(\'login\');" title="Login">Login</a>'; html += '<a class="grey" href="/join/" title="Join crssdTV">Join crssdTV</a>'; html += '</div>'; html += '<div class="forgotten">'; html += '<a href="/remind/" title="Forget Password?">Forget Password?</a>'; html += '</div>'; $("#logindiv").show(); $("#logindiv").html(html); $("#login_username").focus();}function Logining(){ var email=document.getElementById("login_email"); var password=document.getElementById("login_password"); var remember=document.getElementById("login_remember"); var login_prompt=document.getElementById("login_prompt"); var pattern=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if(!pattern.test(email)){ login_prompt.outerText="您的e-mail格式不正确"; } if(!email){ login_prompt.outerText="请输入e-mail"; return false; } else if(!password){ login_prompt.outerText="请输入密码"; return false; } var url="/ajax/login.php?"; var params='email='+email.value + '&password=' + password.value + '&remember=' + remember.value url+=params; var functionName=functionName (){ if(xmlHttp.readyState==4){ if(xmlHttp.status==200){ if(xmlHttp.responseText=="1"){ window.location.reload(); } else{ login_prompt.outerText="您的e-mail或密码错误,请重新输入"; email.value=""; password.value=""; remember.value=""; } } } else if(xmlHttp.readyState!=4) { loadING(comtext); } } makeRequest(url, functionName, "GET", '');} function Login(){ var html = '<div class="close"><a href="javascript:DestroyModal();" title="Close">x</a></div>'; html += '<img class="G" src="http://images.crssdtv.com/images/1/images/site/icons/login_G.gif" />'; html += '<img class="crssdTVcom" src="http://images.crssdtv.com/images/1/images/site/icons/login_crssdTVcom.gif" />'; html += '<div class="loginform">'; html += '<span class="textfield">Username: <input id="LoginUsername" type="text" value="" maxlength="100" onBlur="CheckEmail"/></span>'; html += '<span class="textfield">Password: <input id="LoginPassword" type="password" value="" maxlength="100" /></span>'; html += '<span class="checkbox"><input id="LoginRemember" type="checkbox" /> Remember Me</span>'; html += '</div>'; html += '<div id="LoginStatus" class="actions">'; html += '<a class="grey" href="javascript:Login(\'login\');" title="Login">Login</a>'; html += '<a class="grey" href="/join/" title="Join crssdTV">Join crssdTV</a>'; html += '</div>'; html += '<div class="forgotten">'; html += '<a href="/remind/" title="Forget Password?">Forget Password?</a>'; html += '</div>'; $("#logindiv").show(); $("#logindiv").html(html); $("#login_username").focus();}function Logining(){ var email=document.getElementById("login_email"); var password=document.getElementById("login_password"); var remember=document.getElementById("login_remember"); var login_prompt=document.getElementById("login_prompt"); var pattern=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if(!pattern.test(email)){ login_prompt.outerText="您的e-mail格式不正确"; } if(!email){ login_prompt.outerText="请输入e-mail"; return false; } else if(!password){ login_prompt.outerText="请输入密码"; return false; } var url="/ajax/login.php?"; var params='email='+email.value + '&password=' + password.value + '&remember=' + remember.value url+=params; var functionName=functionName (){ if(xmlHttp.readyState==4){ if(xmlHttp.status==200){ if(xmlHttp.responseText=="1"){ window.location.reload(); } else{ login_prompt.outerText="您的e-mail或密码错误,请重新输入"; email.value=""; password.value=""; remember.value=""; } } } else if(xmlHttp.readyState!=4) { loadING(comtext); } } makeRequest(url, functionName, "GET", '');} 我的HTMl页面中引入了其他的JS文件<SCRIPT type=text/javascript src="/css/jquery-1.2.3.js"></SCRIPT><SCRIPT type=text/javascript src="/css/global.js"></SCRIPT><script type=text/javascript src="/css/common.js"></script><SCRIPT type=text/javascript src="/css/script_city.js"></SCRIPT><script type=text/javascript src="/css/comment.js"></script><SCRIPT type=text/javascript src="/css/ajaxsearch.js"></SCRIPT><SCRIPT type=text/javascript src="/css/login.js"></SCRIPT>还有,如果我把Login()放入其他,例如global.js就没有问题 js移除tbody问题? jquery可以根据innerText选择的吗? 请了解VB script和JS的高手帮忙看看 面试题,关于一个javascript函数,紧急求救 求大侠们支支招 为什么这段代码可以在ie运行但是在谷歌上没反应 请问怎样响应键盘时间?在线等 vml 在 ie5.0 下不兼容的问题 跨框架对像访问问题 怎样蔽屏网页地址中显示的绝对地址? 包含特殊字符的字符串变量怎样变为转义字符?? 新手事件代码是不是这样一来的形式?
拿到当前页面没问题,但是这个路径也应该没错阿,因为其他的JS文件也是这个路径,都可以发挥作用,就这个不行,请问怎么回事
function Login(){
var html = '<div class="close"><a href="javascript:DestroyModal();" title="Close">x</a></div>';
html += '<img class="G" src="http://images.crssdtv.com/images/1/images/site/icons/login_G.gif" />';
html += '<img class="crssdTVcom" src="http://images.crssdtv.com/images/1/images/site/icons/login_crssdTVcom.gif" />';
html += '<div class="loginform">';
html += '<span class="textfield">Username: <input id="LoginUsername" type="text" value="" maxlength="100" onBlur="CheckEmail"/></span>';
html += '<span class="textfield">Password: <input id="LoginPassword" type="password" value="" maxlength="100" /></span>';
html += '<span class="checkbox"><input id="LoginRemember" type="checkbox" /> Remember Me</span>';
html += '</div>';
html += '<div id="LoginStatus" class="actions">';
html += '<a class="grey" href="javascript:Login(\'login\');" title="Login">Login</a>';
html += '<a class="grey" href="/join/" title="Join crssdTV">Join crssdTV</a>';
html += '</div>';
html += '<div class="forgotten">';
html += '<a href="/remind/" title="Forget Password?">Forget Password?</a>';
html += '</div>';
$("#logindiv").show();
$("#logindiv").html(html);
$("#login_username").focus();
}function Logining(){
var email=document.getElementById("login_email");
var password=document.getElementById("login_password");
var remember=document.getElementById("login_remember");
var login_prompt=document.getElementById("login_prompt");
var pattern=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if(!pattern.test(email)){
login_prompt.outerText="您的e-mail格式不正确";
}
if(!email){
login_prompt.outerText="请输入e-mail";
return false;
}
else if(!password){
login_prompt.outerText="请输入密码";
return false;
}
var url="/ajax/login.php?";
var params='email='+email.value
+ '&password=' + password.value
+ '&remember=' + remember.value
url+=params;
var functionName=functionName (){
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
if(xmlHttp.responseText=="1"){
window.location.reload();
}
else{
login_prompt.outerText="您的e-mail或密码错误,请重新输入";
email.value="";
password.value="";
remember.value="";
}
}
}
else if(xmlHttp.readyState!=4)
{
loadING(comtext);
}
}
makeRequest(url, functionName, "GET", '');
}
function Login(){
var html = '<div class="close"><a href="javascript:DestroyModal();" title="Close">x</a></div>';
html += '<img class="G" src="http://images.crssdtv.com/images/1/images/site/icons/login_G.gif" />';
html += '<img class="crssdTVcom" src="http://images.crssdtv.com/images/1/images/site/icons/login_crssdTVcom.gif" />';
html += '<div class="loginform">';
html += '<span class="textfield">Username: <input id="LoginUsername" type="text" value="" maxlength="100" onBlur="CheckEmail"/></span>';
html += '<span class="textfield">Password: <input id="LoginPassword" type="password" value="" maxlength="100" /></span>';
html += '<span class="checkbox"><input id="LoginRemember" type="checkbox" /> Remember Me</span>';
html += '</div>';
html += '<div id="LoginStatus" class="actions">';
html += '<a class="grey" href="javascript:Login(\'login\');" title="Login">Login</a>';
html += '<a class="grey" href="/join/" title="Join crssdTV">Join crssdTV</a>';
html += '</div>';
html += '<div class="forgotten">';
html += '<a href="/remind/" title="Forget Password?">Forget Password?</a>';
html += '</div>';
$("#logindiv").show();
$("#logindiv").html(html);
$("#login_username").focus();
}function Logining(){
var email=document.getElementById("login_email");
var password=document.getElementById("login_password");
var remember=document.getElementById("login_remember");
var login_prompt=document.getElementById("login_prompt");
var pattern=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if(!pattern.test(email)){
login_prompt.outerText="您的e-mail格式不正确";
}
if(!email){
login_prompt.outerText="请输入e-mail";
return false;
}
else if(!password){
login_prompt.outerText="请输入密码";
return false;
}
var url="/ajax/login.php?";
var params='email='+email.value
+ '&password=' + password.value
+ '&remember=' + remember.value
url+=params;
var functionName=functionName (){
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
if(xmlHttp.responseText=="1"){
window.location.reload();
}
else{
login_prompt.outerText="您的e-mail或密码错误,请重新输入";
email.value="";
password.value="";
remember.value="";
}
}
}
else if(xmlHttp.readyState!=4)
{
loadING(comtext);
}
}
makeRequest(url, functionName, "GET", '');
}
<SCRIPT type=text/javascript src="/css/jquery-1.2.3.js"></SCRIPT>
<SCRIPT type=text/javascript src="/css/global.js"></SCRIPT>
<script type=text/javascript src="/css/common.js"></script>
<SCRIPT type=text/javascript src="/css/script_city.js"></SCRIPT>
<script type=text/javascript src="/css/comment.js"></script>
<SCRIPT type=text/javascript src="/css/ajaxsearch.js"></SCRIPT>
<SCRIPT type=text/javascript src="/css/login.js"></SCRIPT>还有,如果我把Login()放入其他,例如global.js就没有问题