如何为HTML分配/设置值

时间:2016-05-09 07:16:58

标签: javascript html

如何为HTML元素赋值?

以下是我的代码,

If(USERROLE=="DEFAULT")
{
  //Retrive <TD>data and assign to "currentOwnerId" field of HTML
} else {
  //Get data from inputbox  id="currentOwnerId" 
}
 var currentOwner='';
 var UserRoleId=document.getElementById('UserRoleId').value;
 if(UserRoleId==='DEFAULT') {
    alert("DEFAULT USER");
    var tdElem = document.getElementById ( "currentOwnerId" );
    var tdText = tdElem.innerHTML;
    alert(tdText);
    document.getElementById('CurrentMarketOwner').innerHTML =tdText;
 } else {
    currentOwner=document.getElementById('CurrentMarketOwner').value;   
 }

 alert("Current Owner : "+currentOwner);

1 个答案:

答案 0 :(得分:0)

我认为您需要使用JavaScript的value属性,因为您希望将tdText值分配给CurrentMarketOwner,所以请尝试下面的代码,它可以帮助您。请用下面的代码替换你的代码。

document.getElementById('CurrentMarketOwner').innerHTML =tdText;

将以上代码替换为以下代码。

document.getElementById('CurrentMarketOwner').value =tdText;

这里我使用了value属性来赋值元素。这对你有帮助。