confirm()で表示したダイアログボックスのデフォルト選択を「いいえ」に変更する事はできるのでしょうか?教えていただけませんか?

このQ&Aに関連する最新のQ&A

A 回答 (2件)

できないと思います。



参考URL:http://tohoho.wakusei.ne.jp/js/window.htm#confirm
    • good
    • 0
この回答へのお礼

どうもありがとうございます。

お礼日時:2001/06/14 12:56

次のような手段ならできそうです。



<input type=button value="...">
などで、ダイアログボックス(もどき)を作り、
「いいえ」のボタンにフォーカスを設定すればできると思います。

参考URL:http://tohoho.wakusei.ne.jp/js/form.htm#focus
    • good
    • 0
この回答へのお礼

どうもありがとうございます。
早速試してみます。

お礼日時:2001/06/14 00:05

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qconfirmダイアログの表示文字に色は付けられる?

confirmダイアログで、ダイアログに表示させる文字色を付けたり、太文字にしたいのですが可能でしょうか?
また、VBみたいに(!)(?)マークアイコンを表示させることはできますか?
ご存知の方がいましたら、お教え下さいませ。

Aベストアンサー

JavaScriptではなく、VBScriptならVBのmsgbox関数がそのまま使えますよ。

Qデフォルト非表示にしたい。【toggle 】要素の表示・非表示

初心者のため、教えていただけたら幸いです。
button を押したとき、img.pngの表示・非表示を切り替えたいです。

下記のやり方だと、デフォルトはimg.pngを表示しています。
デフォルトを非表示にするにはどうしたらよいでしょうか?

よろしくお願いします。

----------------------------------------------------------------
<script>
$(function() {
$('.toggle1').click(function(){
$('.toggle2').toggle('swing');
});
});
</script>

<p>
<button class="toggle1">押す</button>
</p>
<p><img class="toggle2" src="img.png"></p>
----------------------------------------------------------------

初心者のため、教えていただけたら幸いです。
button を押したとき、img.pngの表示・非表示を切り替えたいです。

下記のやり方だと、デフォルトはimg.pngを表示しています。
デフォルトを非表示にするにはどうしたらよいでしょうか?

よろしくお願いします。

----------------------------------------------------------------
<script>
$(function() {
$('.toggle1').click(function(){
$('.toggle2').toggle('swing');
});
});
</script>

<p>
<button class="toggle1">...続きを読む

Aベストアンサー

<script>
$(function() {
$('.toggle2').hide();
$('.toggle1').click(function(){
$('.toggle2').toggle('swing');
});
});
</script>

Qform の checkbox の配列 name の選択値を confirm画面に出すには?

form の checkbox の name を配列で記述しました( PHP で受け取るのに便利なので)が、checked value を confirm画面に出すことができません。
ご存知の方、お教えください。

ソースおよび分からない部分はつぎのとおりです。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www/w.w3.org/TR/REC-html14/loose.dtd">
<HTML>
<HEAD>
<META http-equiv=content-type content="text/html;charset=Shift_JIS">
<TITLE>よろしくお願いします。</TITLE>
<META http-equiv=content-Style-type content="text/css">
<script type="text/javascript">
<!--
function conf(tfm) {
wrt = "選択項目は以下でよろしいですか?\n\n"

/* この部分に書くべき script がわかりません。
  よろしくお願いいたします。m(_ _)m     */

confirm ( wrt ) ;
}
//-->
</script>
</HEAD>
<BODY>
<form name=tfm action="http://localhost/form.php" method=post>
<BR>選択してください。(複数選択可)<BR><BR>

<input type=checkbox name="abc[]" value="A ">A, 
<input type=checkbox name="abc[]" value="B ">B, 
<input type=checkbox name="abc[]" value="C ">C, 
<input type=checkbox name="abc[]" value="D ">D, 
<input type=checkbox name="abc[]" value="E">E<BR><BR>

<input type=button value="確 認" onClick="conf(tfm)">
 <input type=reset value="キャンセル">
</form>
</BODY>
</HTML>

form の checkbox の name を配列で記述しました( PHP で受け取るのに便利なので)が、checked value を confirm画面に出すことができません。
ご存知の方、お教えください。

ソースおよび分からない部分はつぎのとおりです。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www/w.w3.org/TR/REC-html14/loose.dtd">
<HTML>
<HEAD>
<META http-equiv=content-type content="text/html;charset=Shift_JIS">
<TITLE>よろしくお願いします。</TITLE>
<META http-equiv=conte...続きを読む

Aベストアンサー

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www/w.w3.org/TR/REC-html14/loose.dtd">
<HTML>
<HEAD>
<META http-equiv=content-type content="text/html;charset=Shift_JIS">
<TITLE>よろしくお願いします。</TITLE>
<META http-equiv=content-Style-type content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<script type="text/javascript">
<!--
function conf() {
var val=[];
var el=document.forms['tfm'].elements['abc[]'];
for(var i=0;i<el.length;i++){
if(el[i].checked==true){
val[i]=el[i].value;
}}
wrt = "選択項目は以下でよろしいですか?\n\n" +val.join('/')
confirm ( wrt ) ;
}
//-->
</script>
</HEAD>
<BODY>
<form name="tfm" action="http://localhost/form.php" method="post">
<BR>選択してください。(複数選択可)<BR><BR>

<input type=checkbox name="abc[]" value="A ">A, 
<input type=checkbox name="abc[]" value="B ">B, 
<input type=checkbox name="abc[]" value="C ">C, 
<input type=checkbox name="abc[]" value="D ">D, 
<input type=checkbox name="abc[]" value="E">E<BR><BR>

<input type=button value="確 認" onClick="conf()">
 <input type=reset value="キャンセル">
</form>
</BODY>
</HTML>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www/w.w3.org/TR/REC-html14/loose.dtd">
<HTML>
<HEAD>
<META http-equiv=content-type content="text/html;charset=Shift_JIS">
<TITLE>よろしくお願いします。</TITLE>
<META http-equiv=content-Style-type content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<script type="text/javascript">
<!--
function conf() {
var val=[];
var el=document.forms['tfm'].elements['abc[]'...続きを読む

Qconfirmの「OK」ボタンと「キャンセル」ボタンの表示を変えたい

confirmだと、「OK」ボタンと「キャンセル」ボタンの表示ですが、「OK」ボタンと「NO」ボタンといったように変更することができませんか?VBのように色々変更できませんか?

Aベストアンサー

残念ながら。。。
無理だと思われます。。。

「JavaScript」のメッセージ関係はかなり少ない&制限されている。との事ですから。。。


VBのように。。。でしたら、VBScriptで代用できないか考えてみては??

参考URL:http://chaichan.hp.infoseek.co.jp/qa4000/qa4461.htm

Qセレクトメニューの選択によって次に表示されるDivを変更したい

ここ2週間くらいずっと経験ないJSとPHPをいじってなんとか形になって来ましたが、どうしてもうまくいきません。
ものすごい初心者なので詳しく教えて頂けるとうれしいです。

【やりたい事】
(1)[県]と選択するとその県の(2)[区市町村]を選択できるセレクトメニューを表示させたい。
(1)と(2)で選んだ項目をデーターベースに保存したい。

【条件】
データーベースを購入して使用しているためID属性設定が出来ず、NAME属性設定しかできません。

【htmlソース】
<form name="sys_form">
県を呼び出す特殊なコマンドコメント(Value=FP01~北海道)(onchange="showthis(this)"使用)
<div id="FP01">北海道の市町村のセレクトメニューを作り出す特殊なコマンドコメント</div>
<div id="FP02">青森県の市町村のセレクトメニューを作り出す特殊なコマンドコメント</div>
~FP47まで続く。
</form>

【JS】
function showthis(sel) {
var value = sel.options[sel.selectedIndex].value;
if(value == "FP01"){
if(document.getElementById){
if(document.getElementById(value).style.display == "block"){
document.getElementById(value).style.display = "none";
}else{
document.getElementById(value).style.display = "block";
}
}
}
else if(value != "FP01"){
if(document.getElementById){
document.getElementById("FP01").style.display = "none";
}
}
}

上の状態で北海道は出来たのですが、47都道府県をうまく動作される方法がわかりません。
よろしければ教えて下さい。

ここ2週間くらいずっと経験ないJSとPHPをいじってなんとか形になって来ましたが、どうしてもうまくいきません。
ものすごい初心者なので詳しく教えて頂けるとうれしいです。

【やりたい事】
(1)[県]と選択するとその県の(2)[区市町村]を選択できるセレクトメニューを表示させたい。
(1)と(2)で選んだ項目をデーターベースに保存したい。

【条件】
データーベースを購入して使用しているためID属性設定が出来ず、NAME属性設定しかできません。

【htmlソース】
<form name="sys_form">
県を呼び出す...続きを読む

Aベストアンサー

これでどうです。
function showthis(sel) {
var elements = document.getElementsByTagName("div");
for(var i=0;i<elements.length;i++){
if (elements[i].id.indexOf("FP")==0){
elements[i].style.display = "none";
}
}
var value = sel.options[sel.selectedIndex].value;
if (value.indexOf("FP")==0){
document.getElementById(value).style.display = "block";
}
}


人気Q&Aランキング

おすすめ情報