Bridge.NET - 如何制作超链接
Bridge.NET - How to make a hyperlink
我正在使用 Bridge (C# to JS Compiler) 制作网站。
我不知道如何使用 C# 创建超链接(a
HTML 标记)。您可以制作其他 HTML 标签(示例如下):
HTMLDivElement div1 = new HTMLDivElement();
HTMLButtonElement button1 = new HTMLButtonElement();
HTMLParagraphElement para1 = new HTMLParagraphElement();
好像没有办法(我搜索了Google和桥Documentation/Forums)做超链接?
将不胜感激。
爆料:这会儿第一次听说桥牌(不过好像很刺激).
我想,您搜索的词有误。在 HTML 中,超链接称为锚点,因此 <a>
.
搜索后找到这个post,说的是HTMLAnchorElement
。
aschoenebeck has added an example there:
using Bridge.Html5;
public class Program
{
public static void Main()
{
var body = Document.Body;
HTMLDivElement msg = new HTMLDivElement { Id = "MsgPanel" };
HTMLAnchorElement linkbtn = new HTMLAnchorElement
{
Href = "#",
InnerHTML = "Click",
OnClick = (ev) =>
{
HTMLDivElement msgpanel =
Document.GetElementById<HTMLDivElement>("MsgPanel");
msgpanel.InnerHTML = "MyText";
}
};
body.AppendChild(linkbtn);
body.AppendChild(msg);
}
}
抱歉 "a" 超链接不是 HTML5 的路径...HTML 的路径..
创建你自己的。:
Document.CreateElement("a");
我正在使用 Bridge (C# to JS Compiler) 制作网站。
我不知道如何使用 C# 创建超链接(a
HTML 标记)。您可以制作其他 HTML 标签(示例如下):
HTMLDivElement div1 = new HTMLDivElement();
HTMLButtonElement button1 = new HTMLButtonElement();
HTMLParagraphElement para1 = new HTMLParagraphElement();
好像没有办法(我搜索了Google和桥Documentation/Forums)做超链接?
将不胜感激。
爆料:这会儿第一次听说桥牌(不过好像很刺激).
我想,您搜索的词有误。在 HTML 中,超链接称为锚点,因此 <a>
.
搜索后找到这个post,说的是HTMLAnchorElement
。
aschoenebeck has added an example there:
using Bridge.Html5;
public class Program
{
public static void Main()
{
var body = Document.Body;
HTMLDivElement msg = new HTMLDivElement { Id = "MsgPanel" };
HTMLAnchorElement linkbtn = new HTMLAnchorElement
{
Href = "#",
InnerHTML = "Click",
OnClick = (ev) =>
{
HTMLDivElement msgpanel =
Document.GetElementById<HTMLDivElement>("MsgPanel");
msgpanel.InnerHTML = "MyText";
}
};
body.AppendChild(linkbtn);
body.AppendChild(msg);
}
}
抱歉 "a" 超链接不是 HTML5 的路径...HTML 的路径..
创建你自己的。:
Document.CreateElement("a");