Ich habe versucht, eine Chrome-Erweiterung, die das Datum zeigt, und alles lief gut, außer wenn ich versuchte, es auszuführen. Ich habe auf den Knopf geklickt, den ich programmiert habe, und es würde nicht anzeigen, was ich wollte.Schaltfläche funktioniert nicht in benutzerdefinierten Chrome-Erweiterung
Code:
JS
function myFunction() {
var d = new Date();
var weekday = new Array(7);
weekday[0] = "Sunday";
weekday[1] = "Monday";
weekday[2] = "Tuesday";
weekday[3] = "Wednesday";
weekday[4] = "Thursday";
weekday[5] = "Friday";
weekday[6] = "Saturday";
var n = weekday[d.getDay()];
document.getElementById("checkday").innerHTML = n;
<!doctype html>
<html>
<head>
<title>Day checker</title>
<script src="popup.js"></script>
</head>
<body>
<h1>Click to show day</h1>
<button id="checkday">Check!</button>
</body>
</html>
JSON
{
"manifest_version": 2,
"name": "What day is it",
"description": "This extension will find the date",
"version": "1.0",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"permissions": [
"activeTab"
]
}
Bild (19x19) http://i.stack.imgur.com/FM9wt.png
Sie sollten immer angeben, was die * erwartete * Ausgabe ist, sowie die * tatsächliche * Ausgabe. –