<script language="javascript" >
var id= document.getElementById("id");
var name=document.getElementById("name");
var hidden = document.getElementById("hidden");
hidden.value=id.value+name.value;
</script > 这个js这样写对吗?没有方法名的?那什么时候调用呢?
var id= document.getElementById("id");
var name=document.getElementById("name");
var hidden = document.getElementById("hidden");
hidden.value=id.value+name.value;
</script > 这个js这样写对吗?没有方法名的?那什么时候调用呢?
解决方案 »
- 使用hibernate的annotation如何设置一个实体类的auto-import=false
- jsp连接数据库
- java注解Annotaion继承的问题
- 怎样应用JAVAWEB 应用搜索引擎来索不同服务器上的资源
- js迭代radio 后台action如何接受radio的值
- 为什么csdn里我发的帖子总没人回复?
- 为什么我安装了window2000server后系统目录下没有java目录?
- 怎 么 关 闭 tomcat 5.5 开 机 自 动 运 行?
- 谁能给我讲讲jdk和tomcat到底是什么关系?
- 如何在java 方法中返回两个值
- 如果配置jsp程序?
- 没有人能撼运JAVA的地位,微软也不能
var name=document.getElementById("name");
document.getElementById不是这么用的,他是通过对象的ID来获得这个document对象.
比如document.getElementById("form1")就是获得form1这个表单,你可以试下:<input type="hidden" name="hidden" id="hidden" > var id1=document.getElementById("form1").id;
var name1=document.getElementById("form1").name;
var hidden = document.getElementById("hidden");
hidden.value=id1+name1;注意要给input加上ID 不然取不到
<script language= "javascript " >
var id= document.getElementById( "id ");
var name=document.getElementById( "name ");
var hidden = document.getElementById( "hidden ");
hidden.value=id.value+name.value;
</script >
我把id和name的值赋给hidden,
<input type= "text" id="id" >
<input type= "text" id="name" > <form id= "form1 " method= "post " action= "aa.jsp " >
<input type= "hidden " id="hidden" name= "hidden " >
</form >
两个文本框获得的值加起来,赋给hidden,并提交.通过java代码获得
request.getParameter( "hidden "),但是控制台一直打印null.请问是什么原因???
function onform(){
var id= document.getElementById( "id ");
var name=document.getElementById( "name ");
var hidden = document.getElementById( "hidden ");
hidden.value=id.value+name.value; }
</script >
我把id和name的值赋给hidden,
<input type= "text " id= "id " >
<input type= "text " id= "name " > <form id= "form1 " method= "post " action= "aa.jsp " >
<input type= "hidden " id= "hidden " name= "hidden " >
<input type=submit onclick= onform();/>
</form >
问题应该就解决了
var name=document.getElementById( "name ");
为两对象
看看你id为id和name的两标签有value属性没有
但是事件触发提交到jsp中获得,还是没有办法获得hidden的value值啊,
请指教!!
应该是var hidden = document.getElementByName( "hidden ");