C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: JavaScriptのボタンの存在チェックについて


(過去ログ 63 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■36208 / inTopicNo.1)  JavaScriptのボタンの存在チェックについて
  
□投稿者/ ケイ (23回)-(2009/05/25(Mon) 10:18:44)

分類:[JavaScript] 

2009/05/25(Mon) 14:05:02 編集(投稿者)

いつもお世話になっております。

色々調べたりしたのですが分らなかった為、皆さんのお知恵を貸してください。

JavaScriptで現在のフォームにボタンが存在しているかどうかチェックを行い、
ボタンが存在した場合非活性にしたいと言う処理を行いたいです。

document.getElementByIdでボタン名を指定して非活性は出来るのですが、
ボタンが存在しているかどうかの処理が分からずに困っています。

ご教授の方お願いいたします。
引用返信 編集キー/
■36223 / inTopicNo.2)  Re[1]: JavaScriptのボタンの存在チェックについて
□投稿者/ ぱると (19回)-(2009/05/25(Mon) 16:31:36)
「ボタンが存在した場合」っていうのが非活性にしたいボタンなのか、
画面に一つでもボタンがあったらなのか分からないので2パターン書いてみます。

//画面に一つでもボタンがあったら全部非活性
var inputs = document.getElementsByTagName('INPUT');
for(var i=0;i<inputs.length;i++){
  if(inputs[i].type == 'button'){
    //ボタンあった
    inputs[i].disabled = true;
  }
}

//非活性にしたいボタンがあるかどうか
var button = document.getElementById('非活性にしたいボタンのID');
if(button != undefined){
  button.disabled = true;
}

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -