javascript中的Concat字符串将消息作为NAN



我正试图像下面这样将值绑定到string,但在屏幕上它将消息作为Nan

'<div style="height: 40px; padding: 0px 0;">
     <p>
         <span>' + txtCapital +' </span>
     </p>
     <p>
         <span>'+ txtRole/txtFund +'</span>
     </p>
</div>'

输出如下:

 CapitalOne 
   NAN

而我应该得到的输出是:

  CapitalOne
  PHD/DEPT

您正在尝试分割字符串。除法运算符需要用引号括起来才能被视为字符串。改为:

txtRole + "/" + txtFund

试试这个,在我们的代码中,它实际上试图做算术运算/,所以它的结果NAN,但你需要的只是把/作为一个字符串,将它与single quotation和连接操作符+绑定在一起

<div style="height: 40px; padding: 0px 0;"><p><span>' + txtCapital +' </span></p><p><span>'+ txtRole+'/'+txtFund +'</span></p></div>

最新更新