就是我想提交验证表单,我做好了,可以验证提交!但为了美观,我想在不通过验证时,在输入框旁边插入小图片,以用提示!可是问题来了!加了下面红色的那句,就直接提交!不加就验证提交,因为return false,也就是不提交!为什么啊!原先插入文字提示可以,怎么插入图片就不可以啊!如果这个方法实在行不通,那怎样才能实现啊<script type="text/javascript">function show()

   
   var name=document.getElementById("txtname").value;
   var word=document.getElementById("txtword").value; 
if(name==""|| name==null ||word==""||word==null)
{
  alert("请先在登录区,填写姓名和密码!");  return false;
document.getElementById("fname").innerHTML="<img src="check_error.gif">";
 }
<script>

解决方案 »

  1.   

    if(name==""|| name==null ||word==""||word==null)
    {
      alert("请先在登录区,填写姓名和密码!"); document.getElementById("fname").innerHTML="<img src="check_error.gif">";
    return false; }
    <script>
      

  2.   

    alert("请先在登录区,填写姓名和密码!"); 
    document.getElementById("fname").innerHTML="<img src="check_error.gif">";return false;
    把return false; 放在最后面
      

  3.   


    document.getElementById("fname").innerHTML="<img src='check_error.gif'>";
    JS错误了。
      

  4.   

    alert("请先在登录区,填写姓名和密码!"); 
    document.getElementById("fname").innerHTML="<img src="check_error.gif">";
    return false;
    应该是顺序问题
      

  5.   


    同时 如果return false 在前面后面代码应该不会执行。
      

  6.   

    不行啊。
    刚测试完
    alert("请先在登录区,填写姓名和密码!"); 
    document.getElementById("fname").innerHTML="<img src="check_error.gif">";return false;
     }不知如何是好啊!等待中
      

  7.   

    document.getElementById("fname").innerHTML="<img src="check_error.gif">"这里语法错误 
    语法错误 
    img里面的 双引号转义下
    函数语法错误,当然不会正常执行
      

  8.   

    if(name==""|| name==null ||word==""||word==null)
    {
      alert("请先在登录区,填写姓名和密码!"); document.getElementById("fname").innerHTML="<img src="check_error.gif">";
    return false;//写在最后 }
      

  9.   

    我试了不行啊,还有的朋友说我的,语法错误,要用转译字符,我眼前一亮,但我改了改还是不行!
    是不是这样写:
    document.getElementById("fname").innerHTML="<img src=/"check_error.gif/">";

    document.getElementById("fname").innerHTML="<img src=&quot;check_error.gif&quot;>"再次等待正解!十分感谢,前辈赶来解惑的诸多前辈!
      

  10.   

    document.getElementById("fname").innerHTML="<img src="check_error.gif">";
    return false;
    return false写后面