DOCUMENT的问题
<input type="button" value="修改" class="EditInput" onclick="document.location.href='SystemSubjectCodeEdit.asp?id=<%=id%>&subjectcode=document.getElementById('subjectcode').value&subjectname=document.getElementById('subjectname').value'">
错在哪里??
问题点数:20、回复次数:5Top
1 楼KimSoft(革命的小酒天天醉-http://blog.csdn.net/kimsoft/)回复于 2006-03-19 13:19:29 得分 2
document.location.href
=>
window.location.href
or
location.hrefTop
2 楼sungoco2()回复于 2006-03-19 14:01:22 得分 0
不是呀,在加上document.getElementById('subjectcode').value之前都没有问题,加上之后点了按纽就没反映了Top
3 楼sungoco2()回复于 2006-03-19 14:04:04 得分 0
我想的是把 <input type="text" id="subjectcode">的值带到systemsubjectcodeedit.asp里,在这个页面里用request可以获取,Top
4 楼hbhbhbhbhb1021(天外水火(我要多努力))回复于 2006-03-19 17:38:58 得分 13
错在字符串和值的关系,多注意一下document.getElementById('subjectcode').value这个是值,不是字符串,要写在单引号外面。
另外=<%=id%>这里面也有可能出错,服务器端语言到客户端之后按你的程序,ID里面如果有单引号或双引号JS都会编译不过。
"document.location.href='SystemSubjectCodeEdit.asp?id=<%=id%>&subjectcode='+document.getElementById('subjectcode').value+'&subjectname='+document.getElementById('subjectname').value"> Top
5 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2006-03-20 09:34:40 得分 5
onclick="document.location.href='SystemSubjectCodeEdit.asp?id=<%=id%>&subjectcode='+document.getElementById('subjectcode').value+'&subjectname='+document.getElementById('subjectname').value">&Top




