Javascript не работает с расширением Chrome - PullRequest
0 голосов
/ 12 октября 2018

Мой HTML имеет 2 кнопки и текстовый ввод.Они изменяют значение ввода (-1 и +1).

Это просто отлично работает с фрагментом кода здесь, но не работает с расширением Chrome.

Мои вызовы HTML-файлафайл JavaScript, и он тоже находится в манифесте:

<script type="text/javascript" src="melionline.js"></script>

Манифест:

{
 "manifest_version":2,
 "name": "Online Console",
 "version":"1.0",
  
 "description": "Simulador de consola de Online",
 "browser_action":{
 "default_icon": "icon24.png",
 "default_popup": "PrincipalOnline.html"
 },
 "permissions":[
 "activeTab"
 ], 
 
"content_scripts": [ {
    "js": [ "melionline.js" ]}]
 }

document.getElementById("plus").addEventListener("click", changeValue)
var cant=1;
function changeValue() {
    if (cant < 5) {
        cant += 0.5;
    }
    else { cant = 5; }

    var valor = document.getElementById("counter");
    valor.value = cant.toString();


}

document.getElementById("minus").addEventListener("click", changeValue2)

function changeValue2() {
    if (cant >1) {
        cant -= 1;
    }
    else { cant = 1; }

    var valor = document.getElementById("counter");
    valor.value = cant.toString();


}
<button id="minus" style="width:6px; text-align:center;" type="button" class="btn btn-default">-</button>
<input style="text-align:center; width:30px; height:30px;" type="text" id="counter" value="1">
<button style="text-align:center; width:6px;" type="button" id="plus" class="btn btn-default" onclick= "changeValue()" >+</button>
...