はじめまして、初質問させていただきます。
つい最近、HTML, javascriptの勉強を始めた者です。練習としてプログラムをHTMLファイルに書き、ローカル環境でその動作確認をしました。結果、chrome, IE11では問題なく動作したのでプログラム自体に大きな誤りはないと思うのですが、同HTMLファイルをPCからiPhone5cへメールで送り、動作確認したところ、うまく動作しませんでした。(iPhoneでの動作確認時、ブラウザ名が表示されず、どのブラウザかは特定できませんでした。)どうすればうまく動作するのでしょうか?
下がそのファイルです。下から5行目でボタンにonclickイベント設定したのですが、クリックしても反応がありません。プログラムは外部ファイルではなく、<head>内に直接記述しています。
HTML
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4<meta charset="UTF-8" /> 5<meta http-equiv="content-script-type" content="text/javascript" /> 6<title>testjs 2次方程式を解く</title> 7<script type="text/javascript"> 8 function solve() { 9 //<input>から値を取得し、方程式の解を求める計算を行います 10 } 11</script> 12</head> 13 14<body> 15 <form> 16 <dl> <!--方程式のパラメータの取得元です--> 17 <dt>a: (a≠0)</dt> 18 <dd><input id="geta" type="text"></dd> 19 20 <dt>b:</dt> 21 <dd><input id="getb" type="text"></dd> 22 23 <dt>c:</dt> 24 <dd><input id="getc" type="text"></dd> 25 </dl> 26 27 <input id="solve_button" type="button" value="解を求める" onclick="solve();"> 28 <p>x=<input id="solution" type="text" value="ここに解を表示" readonly></p> 29 </form> 30</body> 31</html> 32
文法や、javascriptを使用する際の宣言などを調べ、手当たり次第に試してみたのですが動作はしませんでした。
稚拙な文章となってしまい申し訳ありませんが、ご教授よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/07 01:25