2個目のfunctionが機能しないです。なぜですか。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
えっぴ~

2個目のfunctionが機能しないです。なぜですか。

#1

投稿記事 by えっぴ~ » 1年前

2個目のfunctionが機能しないです。なぜですか。
ちなみにjsの部分とhtmlの部分を分けて記述しております。
functionキーは、複数同時に使用しても問題はないと別の質問サイトで返答がありました。
但し、変数は変えないといけないとのことです。
変えていい部分と変えちゃいけない部分、そして、()の使い方や演算子の使い方などの間違いの指摘をお教えください。
ちなみに、計算方法とか大幅に変えたくないのでそこら辺よろしくお願いいたします。
<code><!--js-->
function semboku_kotae()
{
if(semboku_f.semboku_q1.value&&semboku_f.semboku_q2.value){
semboku_ten=0
if((semboku_f.semboku_q1.value == "中百舌鳥"&&semboku_f.semboku_q2.value == "深井")||(semboku_f.semboku_q1.value == "深井"&&semboku_f.semboku_q2.value == "中百舌鳥"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 3.7}
else if((semboku_f.semboku_q1.value == "中百舌鳥"&&semboku_f.semboku_q2.value == "泉ケ丘")||(semboku_f.semboku_q1.value == "泉ケ丘"&&semboku_f.semboku_q2.value == "中百舌鳥"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 7.8}
else if((semboku_f.semboku_q1.value == "中百舌鳥"&&semboku_f.semboku_q2.value == "栂・美木多")||(semboku_f.semboku_q1.value == "栂・美木多"&&semboku_f.semboku_q2.value == "中百舌鳥"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 10.2}
else if((semboku_f.semboku_q1.value == "中百舌鳥"&&semboku_f.semboku_q2.value == "光明池")||(semboku_f.semboku_q1.value == "光明池"&&semboku_f.semboku_q2.value == "中百舌鳥"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 12.1}
else if((semboku_f.semboku_q1.value == "中百舌鳥"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "中百舌鳥"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 14.3}
else if((semboku_f.semboku_q1.value == "深井"&&semboku_f.semboku_q2.value == "泉ケ丘")||(semboku_f.semboku_q1.value == "泉ケ丘"&&semboku_f.semboku_q2.value == "深井"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 4.1}
else if((semboku_f.semboku_q1.value == "深井"&&semboku_f.semboku_q2.value == "栂・美木多")||(semboku_f.semboku_q1.value == "栂・美木多"&&semboku_f.semboku_q2.value == "深井"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 6.5}
else if((semboku_f.semboku_q1.value == "深井"&&semboku_f.semboku_q2.value == "光明池")||(semboku_f.semboku_q1.value == "光明池"&&semboku_f.semboku_q2.value == "深井"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 8.4}
else if((semboku_f.semboku_q1.value == "深井"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "深井"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 10.6}
else if((semboku_f.semboku_q1.value == "泉ケ丘"&&semboku_f.semboku_q2.value == "栂・美木多")||(semboku_f.semboku_q1.value == "栂・美木多"&&semboku_f.semboku_q2.value == "泉ケ丘"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 2.4}
else if((semboku_f.semboku_q1.value == "泉ケ丘"&&semboku_f.semboku_q2.value == "光明池")||(semboku_f.semboku_q1.value == "光明池"&&semboku_f.semboku_q2.value == "泉ケ丘"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 4.3}
else if((semboku_f.semboku_q1.value == "泉ケ丘"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "泉ケ丘"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 6.5}
else if((semboku_f.semboku_q1.value == "栂・美木多"&&semboku_f.semboku_q2.value == "光明池")||(semboku_f.semboku_q1.value == "光明池"&&semboku_f.semboku_q2.value == "栂・美木多"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 1.9}
else if((semboku_f.semboku_q1.value == "栂・美木多"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "栂・美木多"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 4.1}
else if((semboku_f.semboku_q1.value == "光明池"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "光明池"))
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 2.2}
else semboku_f.semboku_q1.style.backgroundColor="red"
semboku_f.semboku_tokuten.value=semboku_ten

//ここから
if(semboku_f.semboku_tokuten.value<2){semboku_f.semboku_rank.value='普通券\n170(90)\n回数券\n1,700(900)\n定期(通勤)\n1か月_6,540(3,270)\n3か月_18,640(9,320)\n6か月_35,320(17,660)\n定期(通学)\n1か月_3,030(1,520)\n3か月_8,640(4,320)\n6か月_16,370(8,190)'}
else if((semboku_f.semboku_tokuten.value<4)&&(!((semboku_f.semboku_q1.value == "光明池"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "光明池"))))
{semboku_f.semboku_rank.value='普通券\n190(100)\n回数券\n1,900(1,000)\n定期(通勤)\n1か月_7,360(3,680)\n3か月_20,980(10,490)\n6か月_39,750(19,880)\n定期(通学)\n1か月_3,400(1,700)\n3か月_9,690(4,850)\n6か月_18,360(9,180)'}
<!--特例-->
else if((semboku_f.semboku_tokuten.value<4)&&((semboku_f.semboku_q1.value == "光明池"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "光明池")))
{semboku_f.semboku_rank.value='普通券\n210(110)\n回数券\n2,100(1,100)\n定期(通勤)\n1か月_8,200(4,100)\n3か月_23,370(11,690)\n6か月_44,280(22,140)\n定期(通学)\n1か月_3,790(1,900)\n3か月_10,810(5,410)\n6か月_20,470(10,240)'}
else if((semboku_f.semboku_tokuten.value<6)&&(!((semboku_f.semboku_q1.value == "栂・美木多"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "栂・美木多"))))
{semboku_f.semboku_rank.value='普通券\n210(110)\n回数券\n2,100(1,100)\n定期(通勤)\n1か月_8,180(4,090)\n3か月_23,320(11,660)\n6か月_44,180(22,090)\n定期(通学)\n1か月_3,780(1,890)\n3か月_10,780(5,390)\n6か月_20,420(10,210)'}
<!--特例-->
else if((semboku_f.semboku_tokuten.value<6)&&((semboku_f.semboku_q1.value == "栂・美木多"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "栂・美木多")))
{semboku_f.semboku_rank.value='普通券\n230(120)\n回数券\n2,300(1,200)\n定期(通勤)\n1か月_9,020(4,510)\n3か月_25,710(12,860)\n6か月_48,710(24,360)\n定期(通学)\n1か月_4,170(2,090)\n3か月_11,890(5,950)\n6か月_22,520(11,260)'}
else if((semboku_f.semboku_tokuten.value<8)&&(!((semboku_f.semboku_q1.value == "泉ケ丘"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "泉ケ丘"))))
{semboku_f.semboku_rank.value='普通券\n230(120)\n回数券\n2,300(1,200)\n定期(通勤)\n1か月_8,990(4,500)\n3か月_25,630(12,820)\n6か月_48,550(24,280)\n定期(通学)\n1か月_4,160(2,080)\n3か月_11,860(5,930)\n6か月_22,470(11,240)'}
<!--特例-->
else if((semboku_f.semboku.tokuten.value<8)&&((semboku_f.semboku_q1.value == "泉ケ丘"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "泉ケ丘")))
{semboku_f.semboku_rank.value='普通券\n250(130)\n回数券\n2,500(1,300)\n定期(通勤)\n1か月_9,830(4,920)\n3か月_28,020(14,010)\n6か月_53,090(26,550)\n定期(通学)\n1か月_4,550(2,280)\n3か月_12,970(6,490)\n6か月_24,570(12,290)'}
else if(semboku_f.semboku_tokuten.value<10)
{semboku_f.semboku_rank.value='普通券\n250(130)\n回数券\n2,500(1,300)\n定期(通勤)\n1か月_9,810(4,910)\n3か月_27,960(13,980)\n6か月_52,980(26,490)\n定期(通学)\n1か月_4,530(2,270)\n3か月_12,920(6,480)\n6か月_24,470(12,240)'}
else if((semboku_f.semboku_tokuten.value<12)&&(!((semboku_f.semboku_q1.value == "深井"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "深井"))))
{semboku_f.semboku_rank.value='普通券\n270(140)\n回数券\n2,700(1,400)\n定期(通勤)\n1か月_10,620(5,310)\n3か月_30,270(15,140)\n6か月_57,350(28,680)\n定期(通学)\n1か月_4,910(2,460)\n3か月_14,000(7,000)\n6か月_26,520(13,280)'}
<!--特例-->
else if((semboku_f.semboku_tokuten.value<12)&&((semboku_f.semboku_q1.value == "深井"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "深井")))
{semboku_f.semboku_rank.value='普通券\n290(150)\n回数券\n2,900(1,500)\n定期(通勤)\n1か月_11,460(5,730)\n3か月_32,670(16,340)\n6か月_61,890(30,950)\n定期(通学)\n1か月_5,300(2,650)\n3か月_15,110(7,560)\n6か月_28,620(14,310)'}
else if(semboku_f.semboku_tokuten.value<14)
{semboku_f.semboku_rank.value='普通券\n290(150)\n回数券\n2,900(1,500)\n定期(通勤)\n1か月_11,450(5,730)\n3か月_32,640(16,320)\n6か月_61,830(30,920)\n定期(通学)\n1か月_5,290(2,650)\n3か月_15,080(7,540)\n6か月_28,570(14,290)'}
else if((semboku_f.semboku_tokuten.value<15)&&(!((semboku_f.semboku_q1.value == "中百舌鳥"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "中百舌鳥"))))
{semboku_f.semboku_rank.value='普通券\n310(160)\n回数券\n3,100(1,600)\n定期(通勤)\n1か月_12,260(6,130)\n3か月_34,950(17,480)\n6か月_66,210(33,110)\n定期(通学)\n1か月_5,660(2,830)\n3か月_16,140(8,070)\n6か月_30,570(15,290)'}
<!--特例-->
else if((semboku_f.semboku_tokuten.value<15)&&((semboku_f.semboku_q1.value == "中百舌鳥"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "中百舌鳥")))
{semboku_f.semboku_rank.value='普通券\n330(170)\n回数券\n3,300(1,700)\n定期(通勤)\n1か月_13,100(6,550)\n3か月_37,340(18,670)\n6か月_70,740(35,370)\n定期(通学)\n1か月_6,050(3,030)\n3か月_17,250(8,630)\n6か月_32,670(16,340)'}

//ここまで
}
else if(hanwa_f.hanwa_q1.value&&hanwa_f.hanwa_q2.value){
semboku_ten=0
if((hanwa_f.hanwa_q1.value == "中百舌鳥"&&hanwa_f.hanwa_q2.value == "深井")||(hanwa_f.hanwa_q1.value == "深井"&&hanwa_f.hanwa_q2.value == "中百舌鳥"))
{hanwa_f.hanwa_q1.style.backgroundColor="aqua ";hanwa_ten = hanwa_ten + 5}
else hanwa_f.hanwa_q1.style.backgroundColor="red"
hanwa_f.hanwa_tokuten.value=hanwa_ten
//ここから
if(hanwa_f.hanwa_tokuten.value<10){hanwa_f.hanwa_rank.value='普通券\n170(90)\n回数券\n1,700(900)\n定期(通勤)\n1か月_6,540(3,270)\n3か月_18,640(9,320)\n6か月_35,320(17,660)\n定期(通学)\n1か月_3,030(1,520)\n3か月_8,640(4,320)\n6か月_16,370(8,190)'}
//ここまで
}}
</code>
<code><!--html-->
<script src="泉北2個func一緒 外部 2022-8-1 Mon\jsファイル 2022-8-1 Mon\運賃 2022-8-1 Mon.js"></script>
<style>
textarea.hoge { width: 150px; height:200px;}
</style>
<body>
<form name="semboku_f">
出発駅は
<select name="semboku_q1">
<option>選択肢</option>
<option>中百舌鳥</option>
<option>深井</option>
<option>泉ケ丘</option>
<option>栂・美木多</option>
<option>光明池</option>
<option>和泉中央</option>
<option>名古屋市</option>
<option>松山市</option>
<option>金沢市</option>
<option>高松市</option>
</select>
です。
<p>
到着駅は
<select name="semboku_q2">
<option>選択肢</option>
<option>中百舌鳥</option>
<option>深井</option>
<option>泉ケ丘</option>
<option>栂・美木多</option>
<option>光明池</option>
<option>和泉中央</option>
<option>名古屋市</option>
<option>松山市</option>
<option>金沢市</option>
<option>高松市</option>
</select>
です。<p>
<input type="button" name="b1" value="運賃検索" onclick="semboku_kotae()"> <p>
<input name=semboku_tokuten size="6">km
<!--HTMLここから-->
<!--ランク-->
<textarea name=semboku_rank style="width:150px; height:200px;">テキストエリア</textarea>
<!--HTMLここまで-->
<!--問題-->
<br>
<!--阪和線-->
<script src="泉北2個func一緒 外部 2022-8-1 Mon\jsファイル 2022-8-1 Mon\運賃 2022-8-1 Mon.js"></script>
<body>
<form name="hanwa_f">
出発駅は
<select name="hanwa_q1">
<option>選択肢</option>
<option>中百舌鳥</option>
<option>深井</option>
<option>泉ケ丘</option>
<option>北信太</option>
<option>信太山</option>
<option>和泉府中</option>
<option>名古屋市</option>
<option>松山市</option>
<option>金沢市</option>
<option>高松市</option>
</select>
です。
<p>
到着駅は
<select name="hanwa_q2">
<option>選択肢</option>
<option>中百舌鳥</option>
<option>深井</option>
<option>泉ケ丘</option>
<option>北信太</option>
<option>信太山</option>
<option>和泉府中</option>
<option>名古屋市</option>
<option>松山市</option>
<option>金沢市</option>
<option>高松市</option>
</select>
です。<p>
<input type="button" name="b2" value="運賃検索" onclick="semboku_kotae()"> <p>
<input name=hanwa_tokuten size="6">km
<!--HTMLここから-->
<!--ランク-->
<textarea name=hanwa_rank style="width:150px; height:200px;">テキストエリア</textarea>
<!--HTMLここまで-->
<!--問題-->
</code>

アバター
みけCAT
記事: 6734
登録日時: 13年前
住所: 千葉県
連絡を取る:

Re: 2個目のfunctionが機能しないです。なぜですか。

#2

投稿記事 by みけCAT » 1年前

ソースコードを提示する際は、BBCodeが有効な(無効にしない)状態で、
BBCodeのcodeタグの開始タグと終了タグの組(開始タグが先)で囲んでいただけると、
見やすくてありがたいです。
<>を用いた<code>や</code>は、BBCodeのcodeタグではありません。
えっぴ~ さんが書きました:
1年前
2個目のfunctionが機能しないです。なぜですか。
投稿内容から文字列「function」を検索したところ、
コードと思われる部分では function semboku_kotae() の function しか見つかりませんでした。
よって、「2個目のfunction」は存在しないから機能しないと考えられます。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

えっぴ~

Re: 2個目のfunctionが機能しないです。なぜですか。

#3

投稿記事 by えっぴ~ » 1年前

2個目のfunctionが存在しないだとしたら、functionは、別個で作ったほうがいいということですか。
その場合、function sumplea,function sumplebみたいに、しないといけないのは理解しております。
後、js文内にある
if構文や、
<form name="semboku_f">のform
<select name="semboku_q1">のselect
<option>選択肢</option>のoption
<input type="button" name="b1" value="運賃検索" onclick="semboku_kotae()"> <p>の
imputや、valueや、onclick、
<textarea name=semboku_rank style="width:150px; height:200px;">テキストエリア</textarea>
のtextareaは、jsのタグなので変えたら挙動しなくなります。
一方で、
<form name="semboku_f">のsemboku_fや、
<select name="semboku_q1">のsemboku_q1は、同じに書かずに、分けて記述しないと、2個目の挙動が認識されなくなります。だからあえて、semboku_をつけて記述しているのです。
他方、function semboku_kotae()のsemboku_kotaeや、
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 3.7}のsemboku_tenや、
semboku_f.semboku_tokuten.value=semboku_tenのsemboku_tokutenは、分けて記述したほうがいいですか、それとも分けなくてもいいですか。
その他問題がある点があればお教えください。
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 + 3.7}~
else if((f.q1.value == "堺東"&&f.q2.value == "深井")||(f.q1.value == "深井"&&f.q2.value == "堺東"))
{f.q1.style.backgroundColor="aqua ";ten = ten + 6.8}
else f.q1.style.backgroundColor="red"
f.tokuten.value=ten
if(semboku_f.semboku_tokuten.value<2){semboku_f.semboku_rank.value='普通券\n170(90)\n回数券\n1,700(900)\n定期(通勤)\n1か月_6,540(3,270)\n3か月_18,640(9,320)\n6か月_35,320(17,660)\n定期(通学)\n1か月_3,030(1,520)\n3か月_8,640(4,320)\n6か月_16,370(8,190)'}~
else if((semboku_f.semboku_tokuten.value<15)&&((semboku_f.semboku_q1.value == "中百舌鳥"&&semboku_f.semboku_q2.value == "和泉中央")||(semboku_f.semboku_q1.value == "和泉中央"&&semboku_f.semboku_q2.value == "中百舌鳥")))
{semboku_f.semboku_rank.value='普通券\n330(170)\n回数券\n3,300(1,700)\n定期(通勤)\n1か月_13,100(6,550)\n3か月_37,340(18,670)\n6か月_70,740(35,370)\n定期(通学)\n1か月_6,050(3,030)\n3か月_17,250(8,630)\n6か月_32,670(16,340)'}

//ここまで
}
html文
<script src="泉北2個func一緒 外部 2022-8-1 Mon\jsファイル 2022-8-1 Mon\運賃 2022-8-1 Mon.js"></script>
<style>
textarea.hoge { width: 150px; height:200px;}
</style>
<body>
<form name="semboku_f">
出発駅は
<select name="semboku_q1">
<option>選択肢</option>
<option>中百舌鳥</option>~
<option>和泉中央</option>
<option>名古屋市</option>
<option>松山市</option>
<option>金沢市</option>
<option>高松市</option>
</select>
です。
<p>
到着駅は
<select name="semboku_q2">
<option>選択肢</option>
<option>中百舌鳥</option>~
<option>和泉中央</option>
<option>名古屋市</option>
<option>松山市</option>
<option>金沢市</option>
<option>高松市</option>
</select>
です。<p>
<input type="button" name="b1" value="運賃検索" onclick="semboku_kotae()"> <p>
<input name=semboku_tokuten size="6">km
<!--HTMLここから-->
<!--ランク-->
というコードで1個だけの場合の時は成り立っていました。
なので、大筋は変えたくないです。
おそらくは変数の違いだと思われますが、どうでしょう。
検証してみてください。

アバター
あたっしゅ
記事: 664
登録日時: 13年前
住所: 東京23区
連絡を取る:

Re: 2個目のfunctionが機能しないです。なぜですか。

#4

投稿記事 by あたっしゅ » 1年前

東上☆海美☆「

いろいろと書きたいことがあったのですが、

> 検証してみてください。

これを観て、ずっこけました。多分、もう、貴方に、プログラミングの回答するのを辞めます。

VTuber:
東上☆海美☆(とうじょう・うみみ)
http://atassyu.php.xdomain.jp/vtuber/index.html
レスがついていないものを優先して、レスするみみ。時々、見当外れなレスしみみ。

中の人:
手提鞄あたッしュ、[MrAtassyu] 手提鞄屋魚有店
http://ameblo.jp/mratassyu/
Pixiv: 666303
Windows, Mac, Linux, Haiku, Raspbery Pi, Jetson Nano, 電子ブロック 持ち。

アバター
みけCAT
記事: 6734
登録日時: 13年前
住所: 千葉県
連絡を取る:

Re: 2個目のfunctionが機能しないです。なぜですか。

#5

投稿記事 by みけCAT » 1年前

えっぴ~ さんが書きました:
1年前
2個目のfunctionが存在しないだとしたら、functionは、別個で作ったほうがいいということですか。
わかりません。
設計によるでしょう。
えっぴ~ さんが書きました:
1年前
<form name="semboku_f">のform
<select name="semboku_q1">のselect
<option>選択肢</option>のoption
<input type="button" name="b1" value="運賃検索" onclick="semboku_kotae()"> <p>の
imputや、valueや、onclick、
<textarea name=semboku_rank style="width:150px; height:200px;">テキストエリア</textarea>
のtextareaは、jsのタグなので変えたら挙動しなくなります。
form, select, option, input, textarea はjsではなくHTMLのタグ、
value, onclick はjsのタグではなくHTMLの属性ですね。
えっぴ~ さんが書きました:
1年前
他方、function semboku_kotae()のsemboku_kotaeや、
{semboku_f.semboku_q1.style.backgroundColor="aqua ";semboku_ten = semboku_ten + 3.7}のsemboku_tenや、
semboku_f.semboku_tokuten.value=semboku_tenのsemboku_tokutenは、分けて記述したほうがいいですか、それとも分けなくてもいいですか。
「分けて記述」「分けない」とは、具体的にどのような記述方法ですか?
えっぴ~ さんが書きました:
1年前
その他問題がある点があればお教えください。
codeタグを使わずにコードを貼り付け、見にくくなっている点は問題であると考えられます。

また、

コード:

<!--HTMLここから-->
<!--ランク-->
<!--HTMLここまで-->
<!--問題-->
というコメントの意味がよくわからないので、教えていただけますか?
えっぴ~ さんが書きました:
1年前
おそらくは変数の違いだと思われますが、どうでしょう。
検証してみてください。
前述の通り、#1で提示されたfunctionは1個しか存在せず、「2個目のfunction」は存在しません。
よって、「2個目のfunctionが機能しない」のは当然です。
検証するまでもないと思います。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

返信

“C言語何でも質問掲示板” へ戻る