以下ようなものを作成しております。
左のテキストエリアに「1~3」を入力すると、右のテキストエリアに「特定の文言」が出ます。
そこで質問ですが、
左に「2」を入れた際の右「かきくけこ」のみ、赤文字で表示したいのですが、
<font color="red">のように色指定ができないものか悩んでいます。
中途半端な知識でお恥ずかしい限りですが、
HTMLの一つのページで構成する知識しかなく、CSSなどの知識が不足しております。
一つのページ内で納められるものではなくCSSファイルが必要な場合、
htmlページとCSSファイルの連動方法(組合せ)も含め教えていただきたいです。
初歩的で申し訳ありませんが、よろしくお願いします。
<input type="text"/><input type="text"/></p> <script> document.getElementsByTagName('input')[0].addEventListener ('input',inp,false); function inp(){ var arr = new Object(); arr['1'] = 'あいうえお'; arr['2'] = 'かきくけこ'; arr['3'] = 'さしすせそ'; var str = document.getElementsByTagName('input')[0].value; if (arr[str]) { document.getElementsByTagName('input')[1].value = arr[str]; document.getElementById('mongon').innerHTML = arr[str]; } else { document.getElementsByTagName('input')[1].value = ""; document.getElementById('mongon').innerHTML = ""; } } </script>

回答3件
あなたの回答
tips
プレビュー