Heim >Web-Frontend >HTML-Tutorial >请问一个很简单的问题_html/css_WEB-ITnose

请问一个很简单的问题_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:57:111095Durchsuche

要求:一个checkbox,一个text,checkbox选中时text可编辑,不选中时text不可编辑
下面这段代码checkbox选中/不选中text都没有反应,问题出在哪里呢?


<script> <br /> function aa() <br /> { <br /> ck=document.getElementById("ck") <br /> if(ck.checked){ <br /> document.all.t1.disabled=false <br /> } <br /> else{ <br /> document.all.t1.disabled=true <br /> } <br /> } <br /> </script>





 


回复讨论(解决方案)

有什么问题吗,你这不是写的很好吗

document.getElementById("ck") 多用这个,
你怎么写代码都没有封号呢。一句代码写完了,要写封口的。

<html><script>function aa(){ck=document.getElementById("ck")t1=document.getElementById("t1")if(ck.checked){t1.disabled=""  }else{t1.disabled="disabled"}}</script><body><input type="text" id="t1" disabled="disabled"><input id="ck" type="checkbox" onchange="aa();" ></body></HTML>  

document.getElementById("ck") 多用这个,
你怎么写代码都没有封号呢。一句代码写完了,要写封口的。



封号是什么??

<html><script>function aa(){ck=document.getElementById("ck")t1=document.getElementById("t1")if(ck.checked){t1.disabled=""  }else{t1.disabled="disabled"}}</script><body><input type="text" id="t1" disabled="disabled"><input id="ck" type="checkbox" onchange="aa();" ></body></HTML>  



这个正确,谢谢

接上面的问题
表格第一列有3个checkbox,每个checkbox后跟着一个text
还是要求: checkbox选中时它后面的text可编辑,不选中时它后面的text不可编辑
这时脚本中aa()可以只用一个吗?该怎么写?
注意3个checkbox的name相同,3个text的name也是相同的


html>




  
    
    
  
  
    
    
  
  
    
    
  


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn