teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

文法の修正

2018/06/28 09:40

投稿

Samson818
Samson818

スコア162

title CHANGED
File without changes
body CHANGED
@@ -49,11 +49,11 @@
49
49
  var str = document.form1.service.options[opt].value;
50
50
  fObj = document.form1;
51
51
  if( str == '顧客数1000人以下' ){
52
- fObj.mailprice.value = 30,
52
+ fObj.mailprice.value = 30;
53
53
  }else if( str == '顧客数3000人以下' ){
54
- fObj.mailprice.value = 50,
54
+ fObj.mailprice.value = 50;
55
55
  }else if( str == '顧客数6000人以下' ){
56
- fObj.mailprice.value = 80,
56
+ fObj.mailprice.value = 80;
57
57
  }
58
58
 
59
59
  ・・・つづく。。。

2

postした値を受け取る記述を追加

2018/06/28 09:40

投稿

Samson818
Samson818

スコア162

title CHANGED
File without changes
body CHANGED
@@ -12,6 +12,11 @@
12
12
 
13
13
  申込みページ(order.php)
14
14
  ```php
15
+ <?php
16
+ function scr_ent($hosturl) {
17
+ global $customer;
18
+ ?>
19
+ <!--中略-->
15
20
  <head>
16
21
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
17
22
  <script type="text/javascript" src="../js/form.js"></script>

1

内容の補足

2018/06/28 09:33

投稿

Samson818
Samson818

スコア162

title CHANGED
@@ -1,1 +1,1 @@
1
- change(function(){ を 画面ロード時にも走らせたい
1
+ change(function(){ の内容を 画面ロード時にも一度実行したい
body CHANGED
@@ -66,5 +66,6 @@
66
66
  ```
67
67
  イベントハンドラの一覧は見てみましたが使えそうなものに気づきませんでした。
68
68
  あるいは何か他のやり方がありますでしょうか?
69
- order.php内にform.jsと同じ内容を書くと実現できまが、ホントはもっと長いし、カッコ悪いので
69
+ order.php内の$(functionにform.jsと同じ内容を書くと実現できましたが、
70
+ ホントはもっと長いしjavascriptですし、同じこと書くのもカッコ悪いので
70
71
  良い方法がありましたらご教示ください。