スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

onclick,onchangeの変数に値を入れる方法をIEで使用する方法 【JavaScript】

<form name="A">
<input type="text" name="A1"/>                  //変数Cを表示する場所
<input type="radio" name="B" onclick="C = 1;"/>       //クリックされたら変数Cに1を入れる
<input type="radio" name="B" onclick="C = 2;"/>       //クリックされたら変数Cに2を入れる
<input type="button" value="ボタン" onclick="keisan()"/>  //関数keisan()を実行
</form>

<script>
function keisan() {
document.A.A1.value = C; //変数Cを、A1に表示
}
</script>
上記の方法は、Googlechromeブラウザでは使用できるが、IEではクリックしても変数に値が入らない。
IEで変数に値を入れたい場合、「変数を宣言」する必要がある。
script内に変数を宣言すればIEでも使用可能になる。
<script>
var C; //ページ読み込み時に変数Cを宣言(IEはこれがないと動作しない)
function keisan() {
document.A.A1.value = C; //変数Cを、A1に表示
}
</script>
【実行例】
 ここにCが表示される
 クリックすると変数Cに1を入れる
 クリックすると変数Cに2を入れる
 クリックするとkeisan()関数を実行
関連記事
スポンサーサイト

コメントの投稿

非公開コメント

アクセスカウンター
現在の閲覧者数:
プロフィール

GOTOUkun510

Author:GOTOUkun510


【自己紹介】
タイピング7年目

【好きな物】
東方vocal、タイピング、小学生、抱き枕



【高校生で取った資格】
情報処理技術者試験ITパスポート

毎日パソコン入力コンクール二段
2012/6月大会高校生和文B
全国13位(11673人中13位)
高校3年生で全国7位

日本情報処理検定協会8冠達成
パソコンスピード英文1級
毎日パソコン入力コンクール 二段
パソコンスピード日本語 初段
情報処理技能検定 データベース1級
情報処理技能検定試験 表計算1級
プレゼンテーション作成検定 1級
ホームページ作成検定1級
文書デザイン検定1級
日本語ワープロ1級
パソコンスピード日本語1級
毎日パソコン入力コンクール1級
情報処理技能検定データベース2級
パソコンスピード英文2級
情報処理技能検定ビジネス部門2級
ワープロ2級
ホームページ作成検定2級
文書デザイン検定2級
パソコンスピード検定3級
情報処理技能検定表計算3級
文書デザイン検定3級

最新記事
最新コメント
リンク
カテゴリ
アクセスランキング
[ジャンルランキング]
ブログ
3193位
アクセスランキングを見る>>

[サブジャンルランキング]
その他
887位
アクセスランキングを見る>>
月別アーカイブ
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。