<script language="javascript">
function test(obj)
{
if(obj.value == "yes" && obj.checked == true)
{
document.getElementById("t1Span").innerHTML= "<font color='red'>*必填</font>"
}
}
</script><input type="radio" name="chk1" id="chkYes" value="yes" onclick="test(this)">是
<input type="radio" name="chk1" id="chkNo" value="no" onclick="test(this)">否<span id="t1Span"><input type="text" id="t1"><br>
<span id="t2Span"><input type="text" id="t2"><br>
function test(obj)
{
if(obj.value == "yes" && obj.checked == true)
{
document.getElementById("t1Span").innerHTML= "<font color='red'>*必填</font>"
}
}
</script><input type="radio" name="chk1" id="chkYes" value="yes" onclick="test(this)">是
<input type="radio" name="chk1" id="chkNo" value="no" onclick="test(this)">否<span id="t1Span"><input type="text" id="t1"><br>
<span id="t2Span"><input type="text" id="t2"><br>
function clickHandler(flag){
if(flag){
document.getElementById("tip").innerHTML = "必填";
needCheck = true;
}else{
document.getElementById("tip").innerHTML = "";
needCheck = false;
}
}
function checkForm(){
if(needCheck){
//检查表单数据
}
}<table>
<tr>
<td><input type="radio" name="iii" id="yes" onClick="clickHandler(true)">是<input type="radio" name="iii" id="no" onClick="clickHandler(false)">否</td>
</tr>
<tr>
<td><span id="tip"></span></td>
</tr>
</table>