gpt4 book ai didi

forms - JavaScript : disable an input type text when clicking on a radio

转载 作者:行者123 更新时间:2023-11-28 15:42:49 25 4
gpt4 key购买 nike

我有一个小问题,我希望你能帮助我,我正在尝试在用户单击 radio 时禁用输入文本。

我的代码:

<script> 
function grise(radio)
{
if(radio[0].checked){
document.anglais.annee.disabled=true;
document.anglais.niv.disabled=true;
document.anglais.testuti.disabled=true;}
if(radio[1].checked){
document.anglais.annee.disabled=false;
document.anglais.niv.disabled=false;
document.anglais.testuti.disabled=false;}
}
</script>

和形式:

<form name="anglais">

<input type="radio" id="NON" name="EVAL_ANGLAIS" onclick="grise(this.form.EVAL_ANGLAIS)" checked="checked" value="NON" <?=($personne->EVAL_ANGLAIS == "NON")?"checked":""?> >NON</br></br>

<input type="radio" id="OUI" name="EVAL_ANGLAIS" onclick="grise(this.form.EVAL_ANGLAIS)" value="OUI" onclick="active()" <?=($personne->EVAL_ANGLAIS == "OUI")?"checked":""?>>OUI</br></br>

Année : <input id="annee" disabled type="text" name="EVAL_ANGLAIS_ANNEE" style="width:30px; " value="<?=$personne->EVAL_ANGLAIS_ANNEE?>" >

Test utilisé : <input id="testuti" disabled type="text" name="EVAL_ANGLAIS_TEST" style="width:50px; " value="<?=$personne->EVAL_ANGLAIS_TEST?>" >

Niveau atteint : <input id = "niv" disabled type="text" name="EVAL_ANGLAIS_NIV" style="width:50px; " value="<?=$personne->EVAL_ANGLAIS_NIV?>" >

</form>

最佳答案

您应该尝试document.getElementById('annee').disabled=true;

关于forms - JavaScript : disable an input type text when clicking on a radio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23292886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com