问题也没有啊
我曾经做过script的值传递给jsp(一个页面里返回一个asdfasdf|asdfadf|asdfasdf成0|0|0)时没成功
但jsp->script没问题这个简单
我曾经做过script的值传递给jsp(一个页面里返回一个asdfasdf|asdfadf|asdfasdf成0|0|0)时没成功
但jsp->script没问题这个简单
解决方案 »
- 一个java.lang.NullPointerException错误
- 你是自学成才吗?晒心得方面
- org.springframework.beans.factory.BeanCreationException
- frameset里嵌套frameset
- 求:水晶报表Java API的资料和例子
- RegisterHandler
- CallableStatement调用sql server存储过程的问题(是个技术问题啊,怎么解决啊?)
- 关于页面之间数据传送的问题
- linux中用jsp连接mysql!
- 关于SERVLET的问题,谢谢
- resin(2.0.4)下的javabean放什么地方?
- 这个该要多 少钱?
<script language="javascript">
char b="b";
window.open("a.jsp?a="+b);
</script>
如<input type="text" name="homeinfo_bdate" size="10" maxlength="10" onChange="CheckData()">
CheckData()函数用JSP语句来完成,这样行吗?
1、Rs.getString("name")值为"abcd",但我用if(Rs.getString("name")=="abcd")为什么判断为false;
2、function SelRadio(sel){ var f=sel;}; sel传递的是数据的记录号我怎样才能取出该记录的数据。
3、如何将表单输入中的回车键代替Tab键的功能。即打回车到下一字段.
2.描述的不够清楚,是否调用函数的时候,参数如何赋值?
<script>
....
SelRadio('<%=Rs.getString(""id)%>');
3.
<HTML>
<HEAD>
<script language="JavaScript">
<!--
function newinfo_form_onkeyup() {
key=window.event.keyCode;
if(key==0xD){//判断是否按下回车键
CurTabIndex=event.srcElement.tabIndex+1;//将当前tabindex的值加1
for (n=0;n<newinfo_form.elements.length;n++){
if (newinfo_form.elements[n].tabIndex==CurTabIndex){ //找到下一个表单元素
newinfo_form.elements[n].focus(); //移动焦点
return true;
}
}
}
}function MM_callJS(jsStr) { //v2.0
return eval(jsStr)
}
//-->
</script>
<script language="JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
</HEAD>
<body onLoad="MM_callJS('newinfo_form.txtName.focus()')">
<form name="newinfo_form" action="http://weide.51.net" method="post" onkeyup="return newinfo_form_onkeyup()" language="javascript">
<input type="text" name="txtName" size="16" tabindex=1>
<input type="text" name=text1 tabindex=2>
<input type="checkbox" name="chkSign" tabindex=3>
<input type="checkbox" name="chkSign1" tabindex=4>
<textarea name="tarContent" tabindex=5></textarea>
<input type="button" name="Submit" value="按钮" tabindex=6 onClick="MM_callJS('document.newinfo_form.submit()')">
</form>
</body>
</HTML>
if(Rs.getString("name").equals("abcd"))
2、在函数里加一个document.write语句写一个隐藏字段不就行了吗
3、编一个javascript函数,捕获按键应该就行了
如<input type="text" name="homeinfo_bdate" size="10" maxlength="10" onChange="CheckData()">
CheckData()函数用JSP语句来完成,这样行吗?
不行。CheckData()函数必须用javascript或vbscript来写。
强制类型转换
function SelRadio(sel)
{
Rs.absolute(sel);
form1.name.value=Rs.getString("name");
form1.address.value=Rs.getString("address");
form1.phone.value=Rs.getString("phone");}
sel 为传递过来记录号 如何实现上面的功能
{
Rs.absolute(sel);
form1.name.value="<%=Rs.getString("name")%>";
form1.address.value="<%=Rs.getString("address")%>";
form1.phone.value="<%=Rs.getString("phone")%>";}
而JSP中的值直接动态写入Script中就可以了,因为JSP首先在服务器端生成客户端的代码才发送到客户端。
里的JSP语句为什么一进入页面就执行。
里的JSP语句为什么一进入页面就执行。错:是执行完JSP语句后,生成了一个静态页面,然后才是进入这个页面
Test.jsp代码:
<form name=frmUp>
<input name=show> <input name=up>
<input type=button value=演示 onclick=document.frmUp.target="hide";document.frmUp.action="a.jsp";document.frmUp.submit();>
</form>
<p>
<iframe name=hide style="visibility:hidden"></iframe>a.jsp源代码-下列代码由JSP生成即可实现对当前页面数据的修改
<script>
top.document.frmUp.up.value="name=1;value=100";
</script>