<form name="pic" method="POST" action="--WEBBOT-SELF--">
  是<input type="radio" value="yes" name="pic_on" onclick=on()>否<input type="radio" value="no"  name="pic_off"><p id=m><br>
</p></form><script language="javascript">
function on()
{
if (document.pic.pic_on.checked)
{
document.all.m.innerHTML="<input type=text size=20 name=num>";
}
}
</script>

解决方案 »

  1.   

    <form name="pic" method="POST" action="--WEBBOT-SELF--">
      是<input type="radio" value="yes" name="pic_on" onclick=on(1)>
      否<input type="radio" value="no"  name="pic_on" onclick=on(2)>
      <p id=m><br>
    </p></form>
    <script language="javascript">
    function on(n)
    {
    if (n==1)
    {
    document.all.m.innerHTML="<input type=text size=20 name=num>";
    }
    else
    document.all.m.innerHTML="";
    }
    </script>
      

  2.   

    <form name="pic" method="POST" action="--WEBBOT-SELF--">
      是<input type="radio" value="yes" name="pic_on" onclick=on(1)>
      否<input type="radio" value="no"  name="pic_on" onclick=on(2)>
      <p id=m style="visibility:hidden"><input type=text size=20 name=num></p></form>
    <script language="javascript">
    function on(n)
    {
    if (n==1)
    document.all.m.style.visibility="visible";
    else
    document.all.m.style.visibility="hidden";
    }
    </script>
      

  3.   

    标记内部(但不含标记本身)的所有HTML,例如<b><i>123</i></b>中B标记的innerHTML就是<i>123</i>