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

回答編集履歴

1

追記

2019/08/23 07:39

投稿

mightyMask
mightyMask

スコア143

answer CHANGED
@@ -8,4 +8,21 @@
8
8
  ">Let's Start!</a>
9
9
  ```
10
10
  これでyahooかgoogleのページに半分ずつの確率で推移します。
11
- onclickの中にJavaScriptのコードを埋め込んでいます。
11
+ onclickの中にJavaScriptのコードを埋め込んでいます。
12
+
13
+ # 追記
14
+ ツールやプラットフォームを使っていない純粋な環境の場合、`'https://www.google.com'`を`'start.html'`と書き換えれば上手く動くはずです。
15
+ Monacaというプラットフォームはよく知らないですが、内部でのhtmlファイルの配置を独自の方法で取っているのだと思います。
16
+ 質問者様の環境なら以下のコードでおそらく期待通りになりそうですが、試してみましたか?
17
+
18
+ ```html
19
+ <a href="#" onclick="
20
+ if( Math.floor(Math.random() * 2.0) == 0 ) {
21
+ fn.load('start.html');
22
+ } else {
23
+ fn.load('go.html');
24
+ }
25
+ ">Let's Start!</a>
26
+ ```
27
+ >>urlを使った指定ではありません。(なんと呼べばいいのか)
28
+ おそらく「相対パス」の事だと思います。検索してみてください。