プログラミング初心者です。
現在Monaca(HTML+Javascript)にて初めてのアプリ開発に取り組んでいます。
ようやく終盤に差し掛かったのですが、急に原因不明のエラーが起きてしまい、先に進めなくなってしまいました。
原因究明のために、以下のことは試してみましたが、依然エラーのままでした。
➀別の新プロジェクトを立ち上げ、そこにindex.html内のコードを丸々貼り付けて様子を見る
(原因がconfig.xml、index.html内どちらにあるのか確かめるため)
➁エラーが起こる直前の変更をCtrl+Zで元に戻して無かったことにした。
(具体的には、HTMLタグを追加しただけでそこから急にエラーが発生した)
また、スマホアプリのMonacaのデバッガーでエラー内容を確認すると、毎回
「Unexpected end of script」と表示され、どうやらindex.html内に問題があるようです。
実際のコードは以下のようになります。
javascript
1<script type="text/javascript"> 2 3 window.onload = function(){ 4 $("body").animate({scrollTop:0}) 5} 6 7 function sound() { 8 document.getElementById("kokokara").play(); 9 } 10 11function sound() 12{ 13var id = 'se/baku2.mp3' ; 14 15if( typeof( document.getElementById( "kokokara").currentTime) !='undefined') 16{ 17 document.getElementById("kokokara").currentTime = 0; 18} 19 20document.getElementById("kokokara").play(); 21} 22 23 24<!-- 25 function chgColor(arg) { 26 if (arg.value === "green") { 27 document.getElementById("ttttt").style.color = "green"; 28 } else if (arg.value === "blue") { 29 document.getElementById("ttttt").style.color = "blue"; 30 } else if (arg.value === "black") { 31 document.getElementById("ttttt").style.color = "black"; 32 } else if (arg.value === "red") { 33 document.getElementById("ttttt").style.color = "#ff0000"; 34 35 } 36 37 38 39function lineCheck(e) { 40 var ta = document.getElementById("ttttt"); 41 var row = ta.getAttribute("rows"); 42 var r = (ta.value.split("\n")).length; 43 if (document.all) { 44 if (r >= row && window.event.keyCode === 13) { //keyCode for IE 45 return false; //入力キーを無視 46 } 47 } else { 48 if (r >= row && e.which === 13) { //which for NN 49 return false; 50 } 51 } 52 } 53 54 window.document.onkeypress = lineCheck; 55 56 function onDeviceReady() { 57StatusBar.hide(); 58} 59 60//--> 61 62</script>
このように記載しております。
どなたか、原因のわかる方がいらっしゃいましたらご協力いただければ幸いです。
また、コードの中で不自然なもの、ここは直したほうがいいというようなご指摘もお待ちしております。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/06/28 02:21
2017/06/28 02:25
2017/06/28 02:27
2017/06/28 02:34
2017/06/28 02:38 編集
2017/06/28 02:37 編集
2017/06/28 02:52 編集
2017/06/28 03:14