Как добавить тело ответа в Html [duplicate]

Когда ваши данные вставлены в кадр данных, эта команда должна решить вашу проблему:

df['period'] = df[['Year', 'quarter']].apply(lambda x: ' '.join(x.astype(str)), axis=1)
0
задан DonG 13 February 2013 в 22:42
поделиться

3 ответа

Если вы хотите отображать HTML на своей странице (без его разбора), используйте .textContent вместо .innerHTML и оберните его в <pre> (чтобы сохранить разрывы строк).

Демо:

Изменить:

myText.innerHTML=ncxElement;

Кому:

myText.textContent=ncxElement;

Изменить:

<p id="here">Begin!</p>

Кому:

<pre id="here">Begin!</pre>
2
ответ дан ThinkingStiff 28 August 2018 в 12:13
поделиться

navPoints не являются действительными элементами html, поэтому браузер не знает, что с ними делать. Они добавляются в DOM, просто не отображаются, если вы не добавляете стиль для этого.

Если вы замените их тегами абзаца, он отлично работает. См. Пример здесь .

<script type="text/javascript">
    function love()
    {
        var ncxElement="";
        var idNumber = prompt("Enter beginning number","");
        var myText=document.getElementById("here");
        for (var i=1;i<5;i++)
        {
ncxElement+=("<p class=\"other\" id=\"page_"+idNumber+"\">"+idNumber+ "</p>");
            idNumber++;
        }
            alert(ncxElement);
            myText.innerHTML=ncxElement;
    }
</script>
</head>
<body onload="love()">
<p id="here">Begin!</p>
</body>
1
ответ дан d_ethier 28 August 2018 в 12:13
поделиться

Ваша функция просто обертывает элементы внутри другого. Нет текста внутри или снаружи этих элементов, чтобы окунуть. Попробуйте вставить некоторый случайный текст перед закрытием тегов, чтобы увидеть результат. Btw, элементы успешно помещаются в тег p.

1
ответ дан Ricardus 28 August 2018 в 12:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: