<input name="in_date_ra" type="radio" value="old" checked onclick="test()">old time<br>
<input name="in_date_ra" type="radio" value="new" onclick="test()">new time<br>
<input name="in_date_ra" type="radio" value="custom" onclick="test()">
custom: <input name="in_date" type="text" id="in_date" size="20" maxlength="19">
<script language="javascript">
function test()
{
if(event.srcElement.value=="old")
{
in_date.value="T1"
in_date.readOnly = true
}
else if(event.srcElement.value=="new") 
{
var d = new Date()
in_date.value=d
in_date.readOnly = true
}
else
{
in_date.value="T1"
in_date.readOnly = false }
}
</script>

解决方案 »

  1.   

    <form name='frm' method=post>
    <input name="in_date_ra" type="radio" value="old" checked>old time<br>
    <input name="in_date_ra" type="radio" value="new">new time<br>
    <input name="in_date_ra" type="radio" value="custom">
    custom: <input name="in_date" type="text"  size="20" maxlength="19"></form>function check(frm)
    {
    if(frm.in_date_ra.value=="old")
    {
    frm.in_date.value="T1"
    frm.in_date.disabled= true
    }
    else if(frm.in_date_ra.value=="new") 
    {
    var d = new Date()
    frmin_date.value=d
    frm.in_date.disabled= true
    }
    else
    {
    frm.in_date.value="T1"
    frm.in_date.disabled= false }
    }
    </script>