The following java script code in your desire page to hide the field
<input type="radio" name="Internal Person" id="Person Type" value="ctl001">Internal Person</input>
The above code displays radio button. Now you want to hide
var newVal = $(':radio[name=Reported By]:checked').val();
if (newVal == "ctl001")
{
$('nobr:contains("Internal Reporter Name")').closest('tr').show();
}
else
{
$('nobr:contains("Internal Reporter Name")').closest('tr').hide();
}
OR Else Try This Code
<input name="yesno" id="yesno_yes" type="radio" value="Yes" onclick="toggleText()">
<input name="yesno" id="yesno_no" type="radio" value="No" onclick="toggleText()">
<input type="text" id="textID" />
Add the JavaScript:
function readValue (radioName)
{
for (var i = 0; i < document.getElementsByName(radioName).length; i++)
{
if (document.getElementsByName(radioName)[i].checked)
{
return document.getElementsByName(radioName)[i].value;
}
}
}
function toggleText()
{
var val=readValue("yesno");
var txtBox=document.getElementById("textID");
if(val==="Yes")
{
txtBox.style.display='block';
}
else
{
txtBox.style.display='none';
}
}