
次のjsの文章があります。
<script type="text/javascript">
function kotae()
{
ten=0
if((f.q1.value == "松山市"&&f.q2.value == "高松市")||(f.q1.value == "高松市"&&f.q2.value == "松山市")){f.q1.style.backgroundColor="aqua ";ten = ten + 50}
else f.q1.style.backgroundColor="red"
if(f.q3.value == "名古屋市"){f.q3.style.backgroundColor="aqua ";ten = ten + 25}
else f.q3.style.backgroundColor="red"
if(f.q4.value == "金沢市") {f.q4.style.backgroundColor="aqua ";ten = ten + 25}
else f.q4.style.backgroundColor="red"
f.tokuten.value=ten
const keywords = ['あいうえお','かきくけこ', 'さしすせそ'];
if (f.tokuten.value=50) {
for (let i = 0; i < keywords.length; i++) {
console.log(f.rank.value=keywords[0]);
}}
else if(f.tokuten.value >=20){f.rank.value = 'B'}
else if(f.tokuten.value >=15){f.rank.value = 'C'}
else if(f.tokuten.value <10){f.rank.value = 'D'}
//ここまで
}
</script>
これは、1問目と2問目をそれぞれ松山市と高松市と入力すれば50と出力されるようなプログラムになっています。
さらに、そこに加えて、それとは別に配列が用意され、50の場合には、あいうえおと出力されるようなプログラムになっています。
ところが、例えば仮にあいうとえおという風に開業することができません。
もとから配列はそのような挙動は不可能なのでしょうか。
配列でも文章内改行が可能であればそれを使いたいのですが…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Kintone(キントーン)でドロップ...
-
javascriptでhiddenに二次元配...
-
hiddenのvalueの値を変えたい
-
値を初期化したい。
-
value内に変数を入れたい
-
VB.NET DateTimeの型について
-
sessionStorageを調べています。
-
return trueとreturn falseの用...
-
プルダウンで選択すると、DBの...
-
Selectの中身をfor文で入れる
-
文字数を数える際に空白、改行...
-
onchangeイベントを強制的に発...
-
jqueryで、あるタグが削除され...
-
<JavaScript>tableタグを入力不...
-
Dreamweaverで音をボタンで出る...
-
【JavaScript】プルダウンで数...
-
JSで、テーブルのある行のみ、...
-
【ASP.NET MVC】HTMLヘルパーに...
-
jquery datatablesを使用 イン...
-
スクロールバーの表示位置を変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
value内に変数を入れたい
-
hiddenのvalueの値を変えたい
-
チェックボックスがundefinedと...
-
VB.NET DateTimeの型について
-
UART通信の取説で,left floati...
-
name属性が同じフォームが複数...
-
javascriptでhiddenに二次元配...
-
setIntervalの間隔を途中で変更...
-
子から親へチェックボックスの...
-
VBAをJavaScriptに変換したいです
-
プルダウン選択時、既に入力済...
-
複数のsubmitボタンで押された...
-
[C#]連想配列の中に配列を入れたい
-
eval()を使わずに数値を取得し...
-
テキストボックスに入力された...
-
セレクトボックスの初期選択状...
-
ループで連続したフォームの値...
-
selectboxのoptionタグのvalue...
-
フォームで入力した値を別のフ...
-
C言語クイックソートの比較総回...
おすすめ情報
それをやったら、画面自体が変わって、セレクトボックスが消えちゃう。
しかも、もう一度ページの再読み込みをしないと、再検索ができない。
ほかに方法はないんですか。
そもそも、フォームに表示されるというのがネックだなぁ。