我无法编辑javascript链接的样式

我无法编辑javascript链接的样式,javascript,css,hyperlink,Javascript,Css,Hyperlink,我有一个条件语句,它在一个空id标记中创建一个链接(#demo) 当条件满足时,该链接在页面上显示良好,但我无法使用CSS对其进行编辑 我已尝试设置一个标记,并在CSS中执行此操作: 我也尝试过同样的id(#demo)。我认为问题在于,该元素不存在于标准HTML中,只存在于JavaScript中。有什么想法吗? link()不是标准的一部分,但所有常用浏览器都应支持它 它返回一个嵌入在中的字符串。您还可以运行一个与您的非常类似的示例代码。您可以在此处找到类似的代码片段,并设置链接的样式。不确

我有一个条件语句,它在一个空id标记中创建一个链接(
#demo
) 当条件满足时,该链接在页面上显示良好,但我无法使用CSS对其进行编辑

我已尝试设置一个
标记,并在CSS中执行此操作:

我也尝试过同样的id(
#demo
)。我认为问题在于,该元素不存在于标准HTML中,只存在于JavaScript中。有什么想法吗?

link()
不是标准的一部分,但所有常用浏览器都应支持它


它返回一个嵌入在
中的字符串。您还可以运行一个与您的非常类似的示例代码。

您可以在此处找到类似的代码片段,并设置链接的样式。不确定您使用的是内联样式还是外部css。

a{
文本装饰:无}
单击按钮可将字符串显示为超链接

试试看

函数myFunction(){ var str=“免费网络构建教程!”; var result=str.link(“https://www.w3schools.com"); document.getElementById(“demo”).innerHTML=result; }
正在使用库、框架或插件吗?我不认识
.link()。我不知道为什么它不工作时,做了一个外部的手写板,但出于某种原因,它的内部工作。谢谢
a{
  text-decoration-none;
}
let zone10btitle="Zone 10b";
let zone10blink =zone10btitle.link("zones/zone10b.html");

if(c10b.includes(acodevalue)==true || 
c10bcities.includes(acodevalue)==true){
    document.getElementById("demo").innerHTML=zone10blink;
 }