to Iwouldfly2004(sand) :我是这么写了一下子,但是有问题。在asp中可以,html中绝对没戏。 <script language=vbscript> Function check() If form.kaisya(0).checked=true then session("kaisya") = form.kaisya(0).value response.Write session("kaisya") Elseif form.kaisya(1).checked=true then session("kaisya") = form.kaisya(1).value response.Write session("kaisya") End if End function </script>
第一个被选中 session("radio") = 1
第二个被选中 session("radio") = 2
接收: radio = session("radio") 等于1表示第一个radio 否则第二个。
不过很奇怪,在html里边怎么用session阿。
<script language=javascript>
function submitForms() {
var strKey = document.all.year.value +''+ document.all.month.value;
var strRad = document.all.hidV.value ;
myself.location = "../b_asp.asp?key=" + strKey + "&radionV=" + strRad
}
function radion_onClick(obj) {
document.all.hidV.value = obj.value;
}
</script><input type="hidden" name="hidV">
<input type="radiobutton" name="radion1" onClick="radion_onClick(this)">
<input type="radiobutton" name="radion2" onClick="radion_onClick(this)">
<input type="text" name="year">
<input type="text" name="month">
<input type="button" name="submit" onClick="submitForms">没有调试过,sorry!!!```````````````````````
<script language=vbscript>
Function check()
If form.kaisya(0).checked=true then
session("kaisya") = form.kaisya(0).value
response.Write session("kaisya")
Elseif form.kaisya(1).checked=true then
session("kaisya") = form.kaisya(1).value
response.Write session("kaisya")
End if
End function
</script>