value的值。小弟我想在一个隐藏域value设置不同的值。在后台根据value不同的值操作不同的方" /> value的值。小弟我想在一个隐藏域value设置不同的值。在后台根据value不同的值操作不同的方 - 亿夏网" />

请教怎么在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);
}
------解决思路----------------------
你这个方法是可以的,请教怎么在js中设置<input type="hidden"> value的值。小弟我想在一个隐藏域value设置不同的值。在后台根据value不同的值操作不同的方
------解决思路----------------------
 if(pi.src != ""){      进了这个判断么
------解决思路----------------------
你先不要把  文本域 设成hidden这个你怎么观察  你先设成 text  然后看看  我试了你的代码 没错
------解决思路----------------------
选出来要么是空字符串"".要么就是你设置的值
value传过来好像不会是null,除非没有这个element
------解决思路----------------------
引用:
是啊,但我执行这段代码执行不了
String phStr = request.getParameter("ph");
if(phStr ==“Yes”){

oldperson.setPhoto(null);
}

后台得到的phStr的值是多少,还有你字符串判断用equals好点
------解决思路----------------------
你后台是java代码吧!字符串比较别用==,if (“yes".equals(phStr))你试试。