No.1
- 回答日時:
性別と血液型を入力して「占う」ボタンを押すと、
ラッキーアイテムとラッキースポットと今日の運勢の3つを性別と血液型から決めて、表示する。
というものはCGIもしくはjavascriptで作ることができるか?
という質問でよいのでしょうか?
もしそうであれば、どちらでも作ることができる、が回答になります。
この回答への補足
kalzeさん、お返事ありがとうございます。
私の質問が悪かったですね。
できるか?できないか?ではございませんで、
サンプルソースなど拝見させていただけたらと思います。
よろしくお願い申し上げます。
No.2
- 回答日時:
TMEspionです。
入力した性別・血液型から
アイテム、スポット、運勢の3つを決定する事の他に、
結果をどういう条件で出したいのですか?
性別(2)×血液型(4)=8パターンの結果
・・・ということでよろしいのでしょうか?
あと、アドバイスになりますが
検索エンジンとかで「javascript うらない サンプル」とかで探せば、すぐに・・・とは行かないまでも、短時間でそれらしいものが見つかるかと思います。
この回答への補足
TMEspionさん、ご連絡ありがとうございます。
検索エンジンでも探してはみたのですが、なかなか自分のもとめているものに近いものが見つからず・・・こちらに投稿させていただきました。もう少し辛抱強く探さないといけませんね。
検索結果パターンについてはなるべく多い方がいいです。
遊びの占いを考えておりますので、ランダムに結果が変わるものでいいと思うのです。
私自身でも探してみます。なにか良い情報がございましたら、ご連絡いただければと思います。
No.3ベストアンサー
- 回答日時:
TMEspionです。
性別、血液にそれぞれ数値が与えられていて、その数値を掛け合わせた値によって、結果が分岐する・・・とかいう条件式でもあれば、選択する意味は出てくると思うんですが・・・
>サンプルソースなど拝見させていただけたらと思います。
サンプルです。ぶっちゃけ、性別と血液型選択する意味ありません。
<html>
<head>
<title>javatest</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function Check( ){
/* 初期化 */
var sex=new Array();
var blood=new Array();
var resultr=new Array();
var r=new Array();
var resultg=new Array();
var g=new Array();
var resultb=new Array();
var b=new Array();
/* 占い結果R */
resultr[0]="R-1";
resultr[1]="R-2";
resultr[2]="R-3";
resultr[3]="R-4";
resultr[4]="R-5";
/* 占い結果G */
resultg[0]="B-1";
resultg[1]="B-2";
resultg[2]="B-3";
resultg[3]="B-4";
resultg[4]="B-5";
/* 占い結果B */
resultb[0]="C-1";
resultb[1]="C-2";
resultb[2]="C-3";
resultb[3]="C-4";
resultb[4]="C-5";
/* ランダムで結果を選ぶ */
var r=Math.floor(Math.random()*resultr.length);
var g=Math.floor(Math.random()*resultg.length);
var b=Math.floor(Math.random()*resultb.length);
/* 性別が選択されていない */
if(document.sample.sex[0].checked == false && document.sample.sex[1].checked == false){
window.alert("もしやおカマの方でしたか?");
return false;
}
/* 血液型が選択されていない */
if(document.sample.blood[0].checked == false && document.sample.blood[1].checked == false && document.sample.blood[2].checked == false && document.sample.blood[3].checked == false){
window.alert("あんたには血も涙も無いのか!");
return false;
}
/* 確認表示性別 */
if(document.sample.sex[0].checked == true){
var sex="男性";
}else if(document.sample.sex[1].checked == true){
var sex="女性";
}
/* 確認表示血液型 */
if(document.sample.blood[0].checked == true){
var blood="A";
}else if(document.sample.blood[1].checked == true){
var blood="B";
}else if(document.sample.blood[2].checked == true){
var blood="O";
}else if(document.sample.blood[3].checked == true){
var blood="AB";
}
/* 結果発表 */
window.alert("性別は"+sex+"、血液型は"+blood+"でした\n"+resultr[r]+"\n"+resultg[g]+"\n"+resultb[b]);
return false;
}
//-->
</SCRIPT>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="sample" method="post" action="" onSubmit="return Check()">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="sex" type="radio" value="boy">男</td>
<td><input name="sex" type="radio" value="girl">女</td>
<td></td>
<td></td>
</tr>
<tr>
<td><input name="blood" type="radio" value="A">A</td>
<td><input name="blood" type="radio" value="B">B</td>
<td><input name="blood" type="radio" value="O">O</td>
<td><input name="blood" type="radio" value="AB">AB</td>
</tr>
</table>
<input type="submit" name="Submit" value="うらなう">
</form>
</body>
</html>
TMEspionさん、すばらしいお返事ありがとうございます。
>サンプルです。ぶっちゃけ、性別と血液型選択する意味ありません。
全然問題ありません。本当にありがとうございます。
非常に面白い動作をしますね~。
表示もカスタマイズできますし、非常にうれしいです。
こころから感謝いたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 占い 血液型占い干支で占う星座で占うとかは当たるんですかよろしくお願いしますm(_ _)m 3 2022/07/29 12:42
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(占い・超常現象) 昨年末のテレビ番組で、有名な占い師が星座と血液型の組み合わせで、自分の○座の○型という組み合わせが全 2 2022/09/19 22:23
- 占い 四柱推命に詳しい方教えてください。 1 2022/05/15 18:04
- 占い 血液型占いとか星座占いなど信じますか?また、当てになりますか? 最近彼氏ができて、彼がA型で私がB型 6 2022/08/17 08:25
- 占い マッチングアプリでプロフィールに「占い勉強中」等と言ってたり会話してみて占い勉強してるんですよ、良か 1 2022/06/24 06:14
- その他(悩み相談・人生相談) AB型が苦手です 5 2023/04/17 20:22
- 占い 36歳男性運命の人について占ってほしいです 今後出逢い等またはもう出会っていますか? 占いが分かる方 5 2022/06/19 05:29
- Instagram HTML5の廃止とJavaScript 2 2022/04/13 21:05
- 占い 36歳男性運命の人について占ってほしいです 職場や外出先等で今後出逢い等またはもう出会っていますか? 1 2022/06/19 09:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Javascriptの電卓で最初の何も...
-
テーブル内のチェックボックス...
-
Ifが正常に動作しない。
-
VBSでの自動ログイン
-
JavaScriptの「.querySelectorA...
-
追加したテキストボックスとテ...
-
複数のselect値で1つも選択され...
-
return trueとreturn falseの用...
-
プルダウン 項目が多いので先頭...
-
hiddenのvalueの値を変えたい
-
onchangeイベントを強制的に発...
-
チェックボックスの設定
-
javascriptでASPにデータを渡す
-
テキストエリアをenterキーでフ...
-
クリックの度に加算していくには?
-
プルダウンで選択すると、DBの...
-
【jQuery】input nameの文字列...
-
フォームで入力した値を別のフ...
-
<td>の中のonClick="location" で
-
<JavaScript>tableタグを入力不...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JavaScriptの「.querySelectorA...
-
複数のselect値で1つも選択され...
-
チェックボックス付きのテーブ...
-
ラジオボタンが選択されたらテ...
-
入力チェックの外部スクリプト...
-
Javascriptの電卓で最初の何も...
-
文字数を数える際に空白、改行...
-
画面の2重起動をチェックする...
-
画面表示とともにtableの指定の...
-
jQueryで合計を出したい
-
localStorageでのcheckbox制御
-
JavaScriptによる自動計算フォーム
-
同一nameの input type="text"...
-
テーブル内のチェックボックス...
-
formで項目を連結したい
-
クリックしたラジオボタンの行...
-
Javascriptで自動計算の合計の...
-
ラジオボタンを一括で操作する...
-
送信ボタン連打を抑止したいです
-
ボタン押下すると一行テキスト...
おすすめ情報