作者ybite (水中影)
看板Web_Design
标题Re: [问题] 请问表单radio的value如何抓text的内容?
时间Sat Apr 15 19:00:21 2006
更新的版本
修正了IE/FF重新整理会故障的问题
需在<body>加上onload="Reset_Form();"
范例XHTML:
http://circ.cirx.org/~sst/ptt/test_checkbox.htm
works in : IE 6 , FF 1.5 , Opera 8.5
<script type="text/javascript">
function Date_Use_Today(obj) {
document.getElementById("date_today").checked=true;
document.getElementById("date_custom").checked=false;
document.getElementById("date_field").disabled=true;
document.getElementById("date").value="2006/04/13";
}
function Date_Use_Custom() {
document.getElementById("date_today").checked=false;
document.getElementById("date_custom").checked=true;
document.getElementById("date_field").disabled=false;
document.getElementById("date").value=document.getElementById("date_field").value;
}
function Date_Fill_Custom(obj) {
document.getElementById("date").value=obj.value;
}
function Reset_Form() {
if(document.getElementById("date_custom").checked==false) {
document.getElementById("date_field").disabled=true;
}
}
</script>
<form action="#" name="itform">
<input type="hidden" name="date" id="date" value="2006/04/13" />
<input type="radio" id="date_today" checked="checked"
onclick="Date_Use_Today();" /><label for="date_today">今天</label>
<br />
<input type="radio" id="date_custom" onclick="Date_Use_Custom();" /><label
for="date_custom">自订日期:</label>
<input type="text" id="date_field" size="15"
onblur="Date_Fill_Custom(this);"/>
</form>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.174.212.120
1F:推 piligo:挖又有新的写法,研究中,谢谢 04/15 22:39