请教怎么在js中设置 value的值。小弟我想在一个隐藏域value设置不同的值。在后台根据value不同的值操作不同的方
请问如何在js中设置<input type="hidden"> value的值。我想在一个隐藏域value设置不同的值。在后台根据value不同的值操作不同的方
问题如上述所述
我又个思路
我通过js代码document.getElementById("ph").value = "Yes";
给 <input type="hidden" name="ph" value="" id="ph"/>隐藏域设置值,
在后台用String phStr = request.getParameter("ph");取值
其中取出phStr的值是Yse吗
实验了一下感觉不行
function DelPhoto(){
var pi=document.getElementById("p");
if(pi.src != ""){
pi.style.visibility='hidden';
document.getElementById("ph").value = "Yes";
}
else{
document.getElementById("ph").value = "No";
}
}
<spring:bind path="person.photo.filePath">
<dl>
<dt>图片:</dt>
<dd><img src="${status.value}" width="106" height="147" alt=" " id="p"/><br/><input type="file" name="file" id="file"/>请上传jpg,gif格式图片
<input id="buttondel6" name="buttondel6" type="button" value="删除" onclick="DelPhoto();"/>
<input type="hidden" name="ph" value="" id="ph"/>
</dd>
</dl>
</spring:bind>
后台代码
String phStr = request.getParameter("ph");
if(phStr ==“Yes”){
oldperson.setPhoto(null);
}
------解决思路----------------------
你这个方法是可以的,
------解决思路----------------------
if(pi.src != ""){ 进了这个判断么
------解决思路----------------------
你先不要把 文本域 设成hidden这个你怎么观察 你先设成 text 然后看看 我试了你的代码 没错
------解决思路----------------------
选出来要么是空字符串"".要么就是你设置的值
value传过来好像不会是null,除非没有这个element
------解决思路----------------------
后台得到的phStr的值是多少,还有你字符串判断用equals好点
------解决思路----------------------
你后台是java代码吧!字符串比较别用==,if (“yes".equals(phStr))你试试。
问题如上述所述
我又个思路
我通过js代码document.getElementById("ph").value = "Yes";
给 <input type="hidden" name="ph" value="" id="ph"/>隐藏域设置值,
在后台用String phStr = request.getParameter("ph");取值
其中取出phStr的值是Yse吗
实验了一下感觉不行
function DelPhoto(){
var pi=document.getElementById("p");
if(pi.src != ""){
pi.style.visibility='hidden';
document.getElementById("ph").value = "Yes";
}
else{
document.getElementById("ph").value = "No";
}
}
<spring:bind path="person.photo.filePath">
<dl>
<dt>图片:</dt>
<dd><img src="${status.value}" width="106" height="147" alt=" " id="p"/><br/><input type="file" name="file" id="file"/>请上传jpg,gif格式图片
<input id="buttondel6" name="buttondel6" type="button" value="删除" onclick="DelPhoto();"/>
<input type="hidden" name="ph" value="" id="ph"/>
</dd>
</dl>
</spring:bind>
后台代码
String phStr = request.getParameter("ph");
if(phStr ==“Yes”){
oldperson.setPhoto(null);
}
------解决思路----------------------
你这个方法是可以的,
------解决思路----------------------
if(pi.src != ""){ 进了这个判断么
------解决思路----------------------
你先不要把 文本域 设成hidden这个你怎么观察 你先设成 text 然后看看 我试了你的代码 没错
------解决思路----------------------
选出来要么是空字符串"".要么就是你设置的值
value传过来好像不会是null,除非没有这个element
------解决思路----------------------
后台得到的phStr的值是多少,还有你字符串判断用equals好点
------解决思路----------------------
你后台是java代码吧!字符串比较别用==,if (“yes".equals(phStr))你试试。