如何为HTML分配/设置值

How to assign/set values to HTML

本文关键字:设置 分配 HTML      更新时间:2023-09-26

如何为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);

我认为您需要使用JavaScript的value属性,因为您想将tdText值分配给CurrentMarketOwner,所以请尝试下面的代码,这可能会对您有所帮助。请将这行代码替换为我给出的以下代码。

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

用下面的代码替换上面的代码。

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

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