【 HP質問過去ログ 】

| Back | Next | Page-42

【HP質問過去ログ/詳細】 一覧 / 詳細

No.7514 ホームページを作りたいけど作れない・・・・
[憲吾] 04/10/21 (木) 16:16
ぼくは小学4年生です「ホームページの作り方」で調べても難しい言葉でどうすれば言いか分かりません
失礼ですが分かりやすく説明してください
No.7515 Re:ホームページを作りたいけど作れない・・・・
[生成り] 04/10/21 (木) 16:51
憲吾さん、はじめまして

掲示板で1から説明するのは、とても難しいです

↓こちらを読んでみたり
http://www.shoshinsha.com/hp/1hour/first.html

上記アドレスで紹介されている
Cafesta(http://www.cafesta.com/index.jsp)や
サイバーキッズ共和国 ENTRANCE PAGE
http://www.cyberworld.ne.jp/kids/)のような
文章を入力するだけで、簡単に出来上がるタイプの
ものもあるので探してみてください
No.7516 Re:ホームページを作りたいけど作れない・・・・
[憲吾] 04/10/21 (木) 18:38
> ぼくは小学4年生です「ホームページの作り方」で調べても難しい言葉でどうすれば言いか分かりません
> 失礼ですが分かりやすく説明してください
> ありがとうございます!!とっても勉強になりました!HPが出来たら見せますのでたのしみにしててください
No.7504 オブジェクトの名前について
[ジャスミン] 04/10/19 (火) 16:48
下記のスクリプトをサンプルを見ながら作成しました。

疑問に思ったのが、オブジェクトの名前についてです。
if(document.form.Name.value=="){
の部分のところです。

documentオブジェクトの中のformオブジェクトのNameという
コントロールの値が"という条件だと思いますが、
formオブジェクトはformと書かなくても、aaaとかbbbbとか
適当に変更しても良いのでしょうか?
もちろん、bodyタグのformタグの中にあるname=formと連動
しているので、その名前と揃えれば変更しても良いという
ことでしょうか?
また、if(document.form.Name.value=="){
の中のNameはオブジェクト名だと思っていますが、
これもformと同じと考えて良いでしょうか?

それから、return true;はなぜ必要なのでしょうか?
if文がすべてtrueじゃなかったら、最後になぜここで
trueにする必要があるのでしょうか?

<HTML>
<HEAD>
<TITLE></TITLE>

<SCRIPT language="JavaScript">
<!--
 function Check(){
  if(document.form.Name.value=="){
  alert("名前を入力してください。");
 return false;
 }

  if(document.form.Email.value=="){
 alert("Eメールアドレスを入力してください。");
 return false;
 }
 
  if(document.form.Comment1.value=="){
 alert("コメントを入力してください。");
 return false;
 }

 return true;
 }
// -->

</SCRIPT>

</HEAD>

<BODY bgcolor="#fffff0">
<CENTER>
 <FORM action="mailto:nori@pec.co.jp" method="post" enctype="text/plain"
  name="form" onSubmit="return Check()">

 <TABLE border="0">
  <TR><TD>名  前:</TD><TD><INPUT name="Name" size="20"></TD></TR>
  <TR><TD>Eメール:</TD><TD><INPUT name="Email" size="20"></TD></TR>
  <TR><TD>コメント:</TD><TD><TEXTAREA name="Comment1" rows="5"    

  cols="15"></TEXTAREA></TD></TR>
 </TABLE>

 
  <INPUT type="submit" value="送信">
 
 </FORM>

</CENTER>

</BODY>
</HTML>
No.7505 Re:オブジェクトの名前について
[atom@携帯] 04/10/19 (火) 17:52
基本的にNAMEで指定した名前です。そのサンプルはまぎらわしいと思われます。携帯なので詳しく見れませんが、この場合のリターンコードはFORMに戻った時初めて意味のある動作をします。FORM内に何かの記述がありませんか?
No.7506 Re^2:オブジェクトの名前について
[ジャスミン] 04/10/20 (水) 10:45
atomさん、有難うございます。

おっしゃる通りです。formタグの中にname属性があります。
この中の名前を参照しているということですね。
つまり、formタグで指定している名前を
document.form.Name.value=="

documentの次のオブジェクト名として記述すればいいの
ですね。

あと、スクリプトの最後の return true; はなぜ必要な
のでしょうか?
No.7509 Re^3:オブジェクトの名前について
[atom] 04/10/20 (水) 22:02
> あと、スクリプトの最後の return true; はなぜ必要な
> のでしょうか?

これは、formの投稿を許可するかどうかを決定します。
ここで指定したものをfromの「onSubmit="return Check()"」で拾ってまして、ここがfalseの場合formの送信処理が無効になります。
No.7512 Re^4:オブジェクトの名前について
[ジャスミン] 04/10/20 (水) 22:31
>> これは、formの投稿を許可するかどうかを決定します。
> ここで指定したものをfromの「onSubmit="return Check()"」で拾ってまして、ここがfalseの場合formの送信処理が無効になります。
>

ごめんなさい。よく分からないのですが、return true; を入れなく
ても処理は実行します。
どうしてわざわざいれるのでしょうか?
ifがすべて条件に合わなければ、テキストボックスは空ではないと
判断されるはずなのに、ここでtrueの指定がどうして必要なのでし
ょうか?

また、return というのは予約語なのでしょうか?

ExcelVBAでいうと何にあたるのでしょうか?
No.7513 Re^5:オブジェクトの名前について
[atom@携帯] 04/10/20 (水) 22:54
詳しく見れませんが、この場合TRUEは意味がないと考えられます。
あくまで安全の為でしょう。

RETURNは呼び出し元に値を返すときに使用される命令です。
No.7497 JavaScripのif文について
[ジャスミン] 04/10/12 (火) 22:59
宜しくお願いします。

JavaScriptを練習しています。
if文を使ってみました。
一定時間がたつと背景色が変更されるという
スクリプトですが、

下記のif文の(changed==0)にあてはまるときに、
document.bgColor="#ffffff";が実行されると
いうことは理解しましたが、

その後の、changed=1;はどういう意味なので
しょうか?
なぜ変数の値を1にしなければならないのですか?
と疑問に思いましたが、changed=1;にして次の
行のelse if(changed==1)に作業を渡していると
いう考え方で良いのでしょうか?

間違っていますでしょか?

また、JavaScriptはEXCELのVBAのようにデバック
機能はないのでしょうか?

教えてください。

<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<SCRIPT language="JavaScript">
<!--
var changed=0
function changeColor(){
if(changed==0){
document.bgColor="#ffffff";
changed=1;
}else if(changed==1){
document.bgColor="#ffcccc";
changed=2;
}else if(changed==2){
document.bgColor="#ccffcc";
changed=3;
}else if(changed==3){
document.bgColor="#ccccff";
changed=0;
}
setTimeout("changeColor()",1000);
}

// -->
</SCRIPT>
<BODY onLoad="changeColor()">
</BODY>
</HTML>
No.7498 Re:JavaScripのif文について
[atom] 04/10/12 (火) 23:25
これは4つのif文をひとつにまとめています。

最初に、

var changed=0
は、サブルーチンの外にあるので、このページが開いた時にセットされます。
俗に言う初期化で、この時点では何も起こりません。

次に、BODYタグの「onLoad="changeColor()"」。
これは、ページが読み込まれたら処理しなさいという命令で、これで初めてサブルーチンが呼ばれ、最初のif文、

if(changed==0){
document.bgColor="#ffffff";
changed=1;
これが処理されます。

その後、全てのif文を抜け、

setTimeout("changeColor()",1000);
が処理され、1秒後に、サブルーチン「changeColor()」が再び呼ばれます。

この時、先ほどの「changed=1;」の為に、2つ目のif文

}else if(changed==1){
document.bgColor="#ffcccc";
changed=2;
が処理されるというわけです。

後は、同じ。
No.7503 Re^2:JavaScripのif文について
[ジャスミン] 04/10/16 (土) 21:38
atomさん、いつも有難うございます。

よく分かりました。

本当にありがとうございました。
No.7480 CGIのチェックボックス
[KT] 04/10/07 (木) 21:03
http://cgi.f24.aaacafe.ne.jp/~jschool/fanmap2/fanmap.cgi
ソースは
http://cgi.f24.aaacafe.ne.jp/~jschool/fanmap2/fanmap.txt
のソ竏茶Xを見てください。
チェックボックスを使って1つの質問にいくつか答えられて全国制覇状況 みたいに集計が出るようにしたいのですが、みんなの趣味のチェックボックスにいくつかチェックを入れて登録したら1番右にチェック入れたのしか表示されません。それとチェックボックスチェックを入れて登録したのに修正する画面を見るとチェックボックスにチェックがはいってません。
どこを直したらいいですか?
いろいろやってみたが分からないので教えてください。
No.7481 Re:CGIのチェックボックス
[atom] 04/10/07 (木) 22:28
最初に、申し訳ないですが、自作以外のCGIは、原則、作者に聞いてください。
短いものは見ますが、長いのは追っかけ切れません。

で、少なくともおかしいな、と思われる点は、HTMLで見たときのソースが次のようになっています。
</TD><TD colspan=3>
<input type="checkbox" name="Whom" value=00 selected>全員
<input type="checkbox" name="Whom" value=01 >ためし
<input type="checkbox" name="Whom" value=02 >テスト
</TD>

「checkbox」は「checked」が正しくて、「selected」は誤りですよね?
それと、valueの値は「"(ダブルクォーテーション)」でくくった方が間違いがないでしょうね。

ということで、CGI自体がおかしいと思われます。
そのCGIが何故そうしてるのかは、こちらでは解かりません。
作者に聞いて、正しく動くように訂正してもらうのが良いのではないでしょうか?
No.7492 Re^2:CGIのチェックボックス
[KT] 04/10/11 (月) 17:29
すみません。
アドレスはことらでした。
http://cgi.f24.aaacafe.ne.jp/~jschool/fanmap2/fanmap2.cgi
ソースはhttp://cgi.f24.aaacafe.ne.jp/~jschool/fanmap2/fanmap2.txtのソースを見てください。
こちらの場合はどうですか。

作者ににも1回聞いてみます。
No.7494 Re^3:CGIのチェックボックス
[atom] 04/10/11 (月) 21:47
同じです。
ちょっと項目の数が増えただけです。
No.7499 Re^4:CGIのチェックボックス
[KT] 04/10/14 (木) 21:53
> 同じです。
> ちょっと項目の数が増えただけです。
>

それってどういうことですか?
上に書いたのと同じて事ですか?
No.7500 Re^5:CGIのチェックボックス
[atom] 04/10/14 (木) 22:22
> 上に書いたのと同じて事ですか?

そうです。
全く同じ返事になります。
No.7501 Re^6:CGIのチェックボックス
[KT] 04/10/15 (金) 22:23
> > 上に書いたのと同じて事ですか?
>
> そうです。
> 全く同じ返事になります。
>
選択肢4情報設定のselectedの所をcheckedに直したらみんなの趣味のためしの所に初めからチェックが入ってるのですが、どうしたら初めからテックが入らないようにできるのですか?
No.7502 Re^7:CGIのチェックボックス
[atom] 04/10/16 (土) 14:04
これは、単純にそのCGIのソースを覗いて、該当箇所のselectedもしくは、checkedを削除すればいいだけだと思います。
No.7493 オンマウスで画像変更
[水島] 04/10/11 (月) 18:53
オンマウスで画像変更がしたいのですが、テキストの表示だけでは
いまいちわかりません。
ちゃんとしたタグをおしえていただきたいです。
No.7495 Re:オンマウスで画像変更
[atom] 04/10/12 (火) 01:21
ちょっとややこしいけど、次のように記述します。

<img src="/images/exp/ico001.gif" onmouseover="img_chg0(this,'/images/exp/ico002.gif');" onmouseout="img_chg0(this,'/images/exp/ico001.gif');">
<script language="JavaScript">
<!--
function img_chg0(img0,imgsrc0){
img0.src = imgsrc0;
}
//-->
</script>



<img src="/images/exp/ico001.gif"←元画像を記述
onmouseover="img_chg0(this,'/images/exp/ico002.gif');"←変更後の画像
onmouseout="img_chg0(this,'/images/exp/ico001.gif');">←変更前の画像
です。





No.7496 Re^2:オンマウスで画像変更
[水島] 04/10/12 (火) 17:54
お返事ありがとうございました~。やってみたらちゃんとできました。本当にありがとうございます。
No.7482 フォームの入力データ
[ジャスミン] 04/10/09 (土) 23:17
フォームに入力したデータをmailto:xxxx@xx.co.jpで送信先を
指定したところに送信するように作りました。

1台のマシンからテストしたら、メーラーを呼んでいるメッセージが
表示され[OK]を押したら送信されました。

もう1台のマシンでは、宛先だけが指定されたメーラーの新規画面が
表示されるだけです。

この違いは何でしょうか?

メーラーの設定によって違うのかと思い、オプションを見てましたが
違うようなところは見当たりません。

どうして違うのでしょうか?

サイトでは、環境によって違うと書かれていましたが、どの環境がち
がうのでしょうか?

教えてください。
No.7485 Re:フォームの入力データ
[atom] 04/10/09 (土) 23:53
ふむ~..ちょっと動きがいまひとつつかめませんね。

まず作成したフォームは、WEBサーバー(インターネット)にあるのですか?

そして、そのフォーム(同じアドレス)で入力をして送信ボタンを押す、と..
その、全く同じ事を2台のパソコンで行ったところ、

A.1台は、メール作成の画面のまま。

B.もう1台はメーラー(OE)が起動し、確認メッセージが出る。
あるいは、メーラーが起動するのではなく、メール作成の画面が表示される?
そして送信ボタンを押すと、「ここで送信しますか?」の確認メッセージが出て、勝手に送信される?

とこういうことですか?

このぐらい詳しく言ってくれないと、訳がわかりません。
No.7488 Re^2:フォームの入力データ
[ジャスミン] 04/10/10 (日) 18:05
atomさん、こんにちは。
返信を有難うございます。

分かりづらい内容でごめんなさい。

まず、↓この質問ですが、Webサーバー上にはありません。

> まず作成したフォームは、WEBサーバー(インターネット)にあるのですか?


フォームの内容は2台のマシン共同じもので行いました。

Aのマシンはメール作成画面のままです。
Bのマシンは、作成画面は表示されずに、「送信しますか」という
内容のメッセージが表示され、「OK」を押すとメールが送信され
ます。
そのときには、メーラーの画面は出ていません。

AのマシンをBのマシンのように設定したいのですが、何が違うの
かが不明です。

どうしてでしょう?
No.7489 Re^3:フォームの入力データ
[atom] 04/10/10 (日) 18:36
私はOE(Outlook Express)しか使わないので、OEに限って話をすると、

「ツール」-「オプション」-「送信」タブをクリック、
この中の「メッセージを直ちに送信する。」にチェックマークを付けると、メール作成の送信ボタンのクリックと同時に、送信されます。
その時、OEが立ち上がってないので、「メッセージをここで送信しますか?」の確認メッセージが出たと思います。
No.7491 Re^4:フォームの入力データ
[ジャスミン] 04/10/11 (月) 14:59
atomさん、お手数をおかけ致しました。

下記の設定は行ってあったのですが、ブラウザの設定を変更しまし
たら実行できました。
> 「ツール」-「オプション」-「送信」タブをクリック、
> この中の「メッセージを直ちに送信する。」にチェックマークを付けると、メール作成の送信ボタンのクリックと同時に、送信されます。

ブラウザの設定は、
「ツール」-「インターネットオプション」-「プログラム」の
「電子メール」に使用するメーラーを設定しました。

ありがとうございました。
また宜しくお願いします。
No.7484 フォントサイズを変えたい
[さとみ] 04/10/09 (土) 23:26
こんにちは。

ボタンをクリックすることによって、ページの中のフォントサイズを変えたいと思っています。
<INPUT type="button" value="16px" onClick="document.body.style.fontSize='16px'">
で、変えることはできたのですが、私が変えたいのはTDの中だけなのです。
単純にdocument.td.~ 16px'"などとやってみましたが
「document.td.styleはNullまたはオブジェクトではありません」のエラーになります。
TDを指定することはできないのでしょうか。
No.7486 Re:フォントサイズを変えたい
[atom] 04/10/09 (土) 23:58
う~ん..そこまでのことほんとに必要なのですか?
私はあまりしないから解からないけど。

ですから、はっきりした解法を教えることができません。

まず、TDタグは複数存在することがあるので、そのまま直接変更することはできません。
できる方法があるとすれば、name属性か、id属性を設定して、それに対してスタイルを変更する、という方法を取らないといけないでしょうね。

あ、よく似た処理がありました。
私の作ったフルカラーピッカーが似たような処理をしてました。

TDタグに次のようにid属性を指定します。
<TD align="center" width="96" id="td01">
</TD>

Javascriptで、次のようにすると背景色を指定することができます。
window['td01'].style.backgroundColor = 0xff0000;

でも、フォントサイズを変えれるかどうかはわかりません。
No.7487 Re^2:フォントサイズを変えたい
[さとみ] 04/10/10 (日) 00:49
> う~ん..そこまでのことほんとに必要なのですか?

仰るとおりです・・・。普通しませんよね。
できれば私もしたくはないのですけれど、必要に迫られての
苦肉の策なのでどうかご理解ください。

> まず、TDタグは複数存在することがあるので、そのまま直接変更することはできません。
> できる方法があるとすれば、name属性か、id属性を設定して、それに対してスタイルを変更する、という方法を取らないといけないでしょうね。

最初↑ここまででしたよね。
それで、そうか!と思っていろいろいじり回して(結局できなかったのですが)
挙句に、馬鹿なことをしてしまい(外部CSSをいじっていてそこに外部.jsの中身を上書き保存してしまい)
せっかく↓追加で書いていただいたのですが、今日はもう一度直す元気が無くなってしまいました。
明日か明後日には、ちゃんと報告に来ます。
せっかく早くお返事いただいたのにすみません。

> あ、よく似た処理がありました。
> 私の作ったフルカラーピッカーが似たような処理をしてました。
>
> TDタグに次のようにid属性を指定します。
> <TD align="center" width="96" id="td01">
> </TD>
>
> Javascriptで、次のようにすると背景色を指定することができます。
> window['td01'].style.backgroundColor = 0xff0000;
>
> でも、フォントサイズを変えれるかどうかはわかりません。
>
No.7490 Re^3:フォントサイズを変えたい
[さとみ] 04/10/10 (日) 22:14
昨夜は勝手にパニックを起こしまして失礼いたしました。
atomさんのお陰で無事フォントサイズを変更できるようになりました。
ありがとうございました。
No.7472 ulとolタグについて
[ジャスミン] 04/10/03 (日) 17:41
お願いします。
ulタグを使っていて疑問が浮かびました。

記号や番号の部分だけを大きくしたいときには
どすれば良いのでしょうか?

教えてください。
No.7474 Re:ulとolタグについて
[atom] 04/10/03 (日) 19:55
> 記号や番号の部分だけを大きくしたいときには
> どすれば良いのでしょうか?

ulタグを使う以上、それは不可能です。
ulタグを使う、使わないは別にして、番号と文章を独立して指定しましょう。
No.7483 Re^2:ulとolタグについて
[ジャスミン] 04/10/09 (土) 23:19
ありがとうございました。

別々に指定します。
No.7475 HP作ってますが
[AI] 04/10/04 (月) 18:27
http://jschool.kt.fc2.com/kamoku/img/Summer2.htm
のHPの事ですが貝の画像を真中に女の子2人の画像を真中より右にもってきたいのですが、スペースキー使ってやると上の画像もいしょに右へ移動してしまい<CENTER>を使ってもそのままになります。
右へ画像持ってくるにはどうしたらいいですか?それとスクロールした時背景ごと動かすにはどうすればいいですか?
No.7476 Re:HP作ってますが
[atom] 04/10/04 (月) 20:48
ソースをもっと、ちゃんと整理しましょう。
でなければ、ミスも見つかりませんよ。

ミスを見つけにくいのは、ソースの記述がきちんとわかりやすくなってないからです。


このページのソースで、
<CENTER><H2>夏のかけら</H2></CENTER>
<CENTER>                                            
         <img src=ani-sun1a.gif>
</CENTER>













<table border="0" cellspacing="0" >
<tr><td align="center" valign="top">

という箇所がありますが、この最後の2行は、終了タグがありません。

タグはちゃんと、開始タグ、終了タグ、1対1対応が基本です。
No.7477 Re^2:HP作ってますが
[AI] 04/10/04 (月) 21:14
ありがとうございます

> このページのソースで、
> <CENTER><H2>夏のかけら</H2></CENTER>
> <CENTER>                                            
>          <img src=ani-sun1a.gif>
</CENTER>
>












> <table border="0" cellspacing="0" >
> <tr><td align="center" valign="top">
>
> という箇所がありますが、この最後の2行は、終了タグがありません。
>
> タグはちゃんと、開始タグ、終了タグ、1対1対応が基本です。
>
<table border="0" cellspacing="0" >の後に</table>
を付け足したら花火してる絵がはしによってしまったのですが、元の位置にするにはどうしたらいいですか?
No.7478 Re^3:HP作ってますが
[atom] 04/10/05 (火) 01:17
centerタグか、divタグを使えば簡単に中央揃えはできるでしょう?

解からなければ、「HTMLの扉」をひと通り読まれるか、トップページで検索してください。
No.7479 Re^4:HP作ってますが
[AI] 04/10/06 (水) 21:52
ありがとうございました。
No.7468 変なHP
[歩] 04/10/02 (土) 20:37
何も押していないのに、
http://help.internet-optimizer.com/?js=1&e=ERR404&u=http%3A//atom.hostmycgi5.com/php/sqlbrd.php%3Fcfgnam%3Dhpmake%26treemod%3D1&cls=wsi24&rid=c01
みたいな英語のHPが勝手にでてきます;;
他の人の、HPのMENUをおしたりしても、↑のHPが
勝手にでてきたりしますo
これを戻す方法はありませんか?
教えてください;;
No.7469 Re:変なHP
[atom] 04/10/02 (土) 20:41
ウィルスですかねぇ?

どのタイミングで出るのでしょうか?

1.ブラウザを開いた時
2.ページジャンプした時
3.一定時間経つと自然に出てくる

また、その表示は、
1.新しいウィンドウが開く
2.ページが勝手に切り替わる

どれでしょう?
No.7470 Re^2:変なHP
[歩] 04/10/02 (土) 20:58
2.ページジャンプした時
3.一定時間経つと自然に出てくる
です^^;
一定時間たつと広告みたいなのがでてきます;;
No.7471 Re^3:変なHP
[atom] 04/10/02 (土) 23:53
動き的にはウィルスっぽいですね。

ウィルスチェックはしてますか?
パソコンにウィルス対策ソフトは入ってないのですか?

入ってないなら、
http://www.trendmicro.co.jp/hcall/index.asp

このページのオンラインスキャンを実行してみましょう。
(無料です。)
No.7473 Re^4:変なHP
[shogo] 04/10/03 (日) 17:48
| Back | Next | Page-42

 一覧 / 詳細


page update:11/07/06 21:02

Copyright (c) 2000-2009, all Rights Reserved & Produced by atom