ユーザーがテキストを入力できるフォームを作成したいと思います。フォームが送信されると、HTML で出力が返されます。このフォームは、エンド ユーザーではなく、私と同僚が使用するためのものです。ウェブサイトのコンテンツのスタイルを改善するために、このソリューションを探しています。Wordpress を使用していますが、この問題の解決策を見つけることができませんでした。(現在、基本的な HTML テンプレートを使用していますが、以下の例を見ると時間がかかる作業になっています)。これが私がこのフォームを想定する方法です:
<form>
Artist name: <input type="text" name="artist"><br />
Track name: <input type="text" name="track"><br />
Artist link: <input type="text" name="artistlink"><br />
Lyrics name: <input type="text" name="lyrics">br />
</form>
上記の部分はうまくできます。さらに複雑なのは、出力に HTML タグを含めることです。私はこのようなものが欲しい:
<strong>Artist:</strong> <div id="artistname">artist's name</div>
<strong>Track:</strong> <div id="trackname>track name</div>
<strong>Lyrics:</strong> <div id="lyricstext" style="overflow: auto; height: 360px; width: 640px;">
<ul>
<ul>
<li>Its the two kids</li>
<li>New shit improving the movement</li>
<li>We prove this with music</li>
<li>Words for the chosing</li>
</ul>
</ul>
</div>
このようにして、次のように jQuery スニペットを追加できます。
<script type="text/javascript">
$(function() {
$("ul li:nth-child("odd")").addClass("even");
});
</script>
<li>
奇数と偶数を異なるスタイルにできるようにするため。また、パーツごとに div を作成することで、出力の各側面をより詳細に制御できます。サイトにコンテンツを配置するためのテンプレートとして、これが基本的に必要です。私の質問が理解できることを願っています!ありがとう。