我正在尝试将一段简单的文字显示为链接。渲染时它看起来是正确的,例如:http://www.google.com,但链接重定向到我的项目,并在末尾添加了链接: http://localhost:8050/brents-test-community/ru61pmlc7vry/groupplaymanager-display/h16wwislnsl/www.google.com,而非http://www.google.com。
这是我用的:
var urlHtml = groupPlay.Url.link(groupPlay.Url);
var url = document.getElementById('GroupPlayInput_Url');
url.innerHTML = urlHtml;
groupPlay.Url的价值仅为“www.google.com”。
这就是div:
<div style="padding-top: 5px;" id="@Html.IdFor(view => view.GroupPlayInput.Url)">
@if (Model.GroupPlayInput.Url.IsNotNullOrEmpty())
{
<a href="@Model.GroupPlayInput.Url" target="_blank">@Model.GroupPlayInput.Url</a>
}
</div>