js实现清空txet
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title>無題ドキュメント</title>
</head>
<body>
<form name="form1" method="post" action="">
<input type="submit" name="Select" value="select" pattern="select" revokectrl="none" orteus="true">
<table width="80%" border="1">
<tr>
<td><input type="checkbox" name="check" value="true" orteus="true" >
1
</td>
<td><input name="text1" type="text" value="aaaaaaaaaaa" checktype="" checkblur="false" checksubmit="false" orteus="true"></td>
</tr>
<tr>
<td><input type="checkbox" name="check" value="true" orteus="true" >
2</td>
<td><input name="text2" type="text" value="bbbbbbbb" checktype="" checkblur="false" checksubmit="false" orteus="true"></td>
</tr>
</table>
</form>
</body>
</html>
以上是我的HTML代码 我先实现check1没被选中的时候 清空TEXT1里的值,check2也是一样。分数不多望前辈们指教。急急急!
[解决办法]
添加id="text1"
document.getElementById('text1').value = '';
[解决办法]
添加ID=text1
var dd = document.getElementById('text1')
var value = "";
if(dd.checked == true){
value = document.getElementById(input1)
}
[解决办法]
楼主的意思应该是 text 里面有默认的 文字! 如果不更改的话,将默认的传到后台,如果更改了 传更改之后的值!
[解决办法]
创建对应隐藏的text文本框,也对应起来,传递值时只传递两个对应隐藏的text
<input type="checkbox" name="check" value="true" orteus="true" >增加ID
<input id="checkboxText1" type="checkbox" name="check" value="true" orteus="true" >
js:
function setValue(){ var text1 = document.getElementById("text1"); var hidText1 = document.getElementById("hidText1"); var checkboxText1 = document.getElementById("checkboxText1"); if(checkboxText1.checked == true){ hidText1.value = text1.value; }else{ hidText1.value = ''; }}