html禁止返回代码,在javascript中返回html代码(Returning html code in javascript)

在javascript中返回html代码(Returning html code in javascript)

我想在Javascript代码中打印html代码。 我想打开并关闭五个li标签的底线。 我怎么能用for循环来做这个

jQuery(document).ready(function () {

InsertLi();

});

function InsertLi(){

var count = 5;

for (var i = 0; i < count; i++) {

var codeBlock = '

' + i + '';

$(".bildirimMetin").html(codeBlock);

}

}

I want to print html code in Javascript code. I want to open and close the bottom line of five li tags. How can I do this with a for loop

jQuery(document).ready(function () {

InsertLi();

});

function InsertLi(){

var count = 5;

for (var i = 0; i < count; i++) {

var codeBlock = '

' + i + '';

$(".bildirimMetin").html(codeBlock);

}

}

原文:https://stackoverflow.com/questions/47970476

更新时间:2020-02-15 20:15

最满意答案

好吧,另一个解决方案,靠近你的代码,用html ,通过+=存储你变量中的所有字符串然后你必须在for循环之前定义你的变量,然后移动你的html 。 您当前的代码无法正常工作,因为它只存储了最后一个字符串而

InsertLi();

function InsertLi() {

var count = 5;

var codeBlock = '';

for (var i = 0; i < count; i++) {

codeBlock += '

' + i + '';

}

$(".bildirimMetin").html(codeBlock);

}

Well, another solution, close to your code, with html, store all strings in your variable via += then you must define your variable before for loop also move your html after it. Your current code not working because it just store last string not all.

InsertLi();

function InsertLi() {

var count = 5;

var codeBlock = '';

for (var i = 0; i < count; i++) {

codeBlock += '

' + i + '';

}

$(".bildirimMetin").html(codeBlock);

}

相关问答

你有什么应该工作: 元素测试:

How to fix

JavaScript测试: alert(document.getElementById("myE​​​​​​​​").innerHTML); //alerts "How to fix"

你可以在这里试试 。 确保无论您使用的是 结果都不显示  作为一个空间,情况可能如此。 如果你想在某个为HTML设计的地方展示它,你需要转义它。 What you have s

...

当然,这是可能的,尽管无论是什么叫这个功能都会对结果产生什么影响是另一回事。 无论如何,只需要在字符串中包含所需的html: return quantity + (quantity == 1 ? ' article in shopping cart' :

' articles in shopping cart');

编辑:您添加到问题的示例不起作用,因为它有语法错误

...

创建元素p ,您必须将其附加到文档中的某个位置。 但首先,我将创建元素并将它们附加到p,而不是innerHTML,如下所示: var p = document.createElement("div");

p.appendChild( document.createTextNode("Script to calculate the eligibility of a u20 player ") );

var el = document.createElement("div");

...

尝试这个: function CheckCaptcha()

{

alert("-");

var CaptchaWord = document.getElementById('StudentCaptchaImage');

alert(CaptchaWord);

if (CaptchaWord.value.length <= 4)

{

alert("Please enter words as seen in the image.");

...

查看这篇文章( 使用c#或vb.net获取最终生成的html源代码 ),其中提到了使用WebKit.NET( http://sourceforge.net/projects/webkitdotnet/ )或Open Web Kit Sharp https://代码。 google.com/p/open-webkit-sharp/ Check out this post (Get the final generated html source using c# or vb.net), which m

...

好吧,另一个解决方案,靠近你的代码,用html ,通过+=存储你变量中的所有字符串然后你必须在for循环之前定义你的变量,然后移动你的html 。 您当前的代码无法正常工作,因为它只存储了最后一个字符串而 InsertLi();

function InsertLi() {

var count = 5;

var codeBlock = '';

for (var i = 0; i < count; i++) {

codeBlock += '

' + i

...

第二段代码,使用item.html("Options for your 1st $Name"); 可能工作正常。 但是你没有包含元素的href属性,这会导致某些浏览器不将文本装饰为链接。 为了将它作为链接(下划线,特征颜色等)进行装饰,您可以将其替换为: item.html("Options for your 1st $Name");

另见这个简短的演示 。 The second piece of code, using item.html(

...

你并没有真正“运行”HTML代码。 HTML是一种标记语言,主要用于格式化和排列Web浏览器中显示的元素。 您可能尝试解决的问题是:根据某些条件显示或隐藏元素。 像这样的JavaScript代码就是你想要的。 if (condition) {

document.getElementById('chart').style.display = "none"

} else {

document.getElementById('chart').style.display = ""

}

...

如果你想看到函数的来源,你可以使用toSource()函数: function x(a) {

return a + 1;

}

console.log(x.toSource());

// "function x(a) {

// return a + 1;

// }"

我不确定你如何阅读函数之外的源代码,甚至不知道为什么你特别想要这样做。 If you want to see the source of a function, you can use the toSource() fu

...

我认为这就是你要找的东西? HTML:

JS: var Vicinity = function (pubReference, sessionId, done, err) {

// defaults

this.sessionId = sessionId;

this.pubReference = pubRefere

...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值