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:
JScript code
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 = '';
}
}