Я использую XSL и под тегом <div>
я передаю текстовое содержимое <div>
, заполненное пользователем с одного экрана на другой, и, наконец, я сохраняю данные пользователя в локальной базе данных. Это в основном 3 экрана, где на первом экране отображается значение данных, хранящихся в db, на 2-м экране пользователь может редактировать эти данные, а на 3-м экране отображаются отредактированные пользователем данные, которые сохраняются в db. Единственная проблема заключается в том, что я пытаюсь ввести определенный текст bold
или italic
на 2-м экране, но не могу этого сделать. Прилагаю код для 2-го и 3-го экрана. На данный момент я потерялся. Любое предложение будет оценено. Спасибо.
XSL for 2nd Screen
<table border="0" cellspacing="1" cellpadding="1" class="graphtable">
<tr>
<xsl:choose>
<xsl:when test="//faml/response/stresponsedto/security_tips">
<xsl:for-each select="//faml/response/stresponsedto/security_tips/stdto">
<td>
<div class="carousel" contenteditable="true" id="post-text">
<xsl:value-of select="securitytips"/>
</div>
</td>
</xsl:for-each>
</xsl:when>
<xsl:otherwise></xsl:otherwise>
</xsl:choose>
</tr>
<script>
</table>
XSL for 3rd screen
<table border="0" cellspacing="1" cellpadding="1" class="graphtable">
<tr>
<td class="headingalign" width="10%" >Security Tips</td>
</tr>
<tr>
<td style="padding-right: 10px">
<div class="carousel">
<xsl:value-of select="//faml/request/fldsandt"/>
</div>
</td>
</tr>
</table>