<%
if rs("www")>"0" then
response.write("<script>document.getElementByid(”"eee””).disabled=""disabled""</script>")
Else
response.write("<script>document.getElementByid(”"eee””).disabled=""""</script>")
End if
%>
<input name=”qq" Id="eee" type="text" value="rs("www")">
这里的js通过判断怎么控制文本栏的读写问题?上面的js好像不对,请帮我看看???

解决方案 »

  1.   

    不要再通过JS来改,直接在生成时区分if rs("www")>"0" then
    response.write "<input name='qq' Id='eee' type='text' disabled='true' value='" &  rs("www")& "'>"
    Else
     response.write "<input name='qq' Id='eee' type='text' value='" &  rs("www")& "'>"
    End if
      

  2.   

    JS放后面<input name=”qq" Id="eee" type="text" value="<%=rs("www")%>">
    <%
    if rs("www")>"0" then
    response.write("<script>document.getElementByid('eee').disabled=true</script>")
    Else
    response.write("<script>document.getElementByid('eee').disabled=false</script>")
    End if
    %>
      

  3.   

    兄弟,还是不可以,response.write("<script>document.getElementByid(”"eee””).disabled=ture</script>")和response.write("<script>document.getElementByid(”"eee””).disabled=false</script>")里面的语句报错,说不支持此对象和属性。
      

  4.   

    getElementByid 谁教你js的,大小写不分么
      

  5.   

    .disabled=ture 谁教你英文的?体育老师么?
      

  6.   


    "<%=rs("www")%>" …… 我擦,谁教你计算机课程的?看不下去了,最近CSDN的文化程度越来越受不鸟了
      

  7.   


    "<%=rs("www")%>" …… 我擦,谁教你计算机课程的?看不下去了,最近CSDN的文化程度越来越受不鸟了

     
    看LZ的代码就是ASP的,asp下这样写是没问题的 <input name=”qq" Id="eee" type="text" value="<%=rs("www")%>"> 
     getElementByid 错还真没注意