Javascript 如何将两个表单字段分成两行?

Javascript 如何将两个表单字段分成两行?,javascript,jquery,Javascript,Jquery,我有以下代码: function v(id){ return $("#"+id).val(); } var myToken = v("token"); var myData = { Address: v("Address") +'\n'+ v("building") }; 并按如下方式显示值: 亚当斯路236号19楼 在上面的例子中,地址是236 Adams way,building是19号楼 我希望这些值显示为: 亚当斯路236号 19号楼 如何修改上面的脚本以获得我们想要

我有以下代码:

function v(id){
    return $("#"+id).val();
} 
var myToken = v("token");
var myData = {
    Address: v("Address") +'\n'+ v("building")
};
并按如下方式显示值:

亚当斯路236号19楼

在上面的例子中,地址是236 Adams way,building是19号楼

我希望这些值显示为:

亚当斯路236号 19号楼


如何修改上面的脚本以获得我们想要的结果?

您需要在HTML中将\n更改为,不显示换行符。您需要在输出文本中插入:

function v(id){
    return $("#"+id).val();
} 
var myToken = v("token");
var myData = {
    Address: v("Address") +'<br/>'+ v("building")
};

用标签包装它们?添加一个?你试过什么?专家们,这是一个如此可怕的问题,给我一个-4的降价@乔伊,我试过了,但出了个错误。这就是我改为\n的原因。这个论坛是无情的,同时也是伟大的。哇!我没有否决你的问题,只是想澄清一下。不管怎样,通常当你遇到错误时,最好包括你尝试过的东西和你遇到的错误。我建议你在以后的问题中阅读。不管怎样,你得到了什么错误?@Joetle50,我在使用firebug:ReferenceError:oTable进行测试时得到了这个错误。如果我更改为\n,我得到了我在原始帖子中显示的结果,没有errors@ChidiOkeh看起来您正试图通过更改来修复症状,\n而不是问题本身。通常firebug还会显示一个可点击的行号。如果您在那里进行检查,也许可以找到导致此错误的问题。不过,在HTML中使用for新行是正确的。@ChidiOkeh PS:也许对于问一个好问题也很有用。