add-on programmatie
Geplaatst: 4 januari 2010, 16:50
Ik ben bezig met mijn eerste firefox add-on te maken. Nu heb ik een probleem.
Dit is mijn XUL file
[codebox]<?xml version="1.0"?>
<overlay id="TutTB-Overlay"
xmlns="http://www.mozilla.org/keymaster/gateke ... s.only.xul">
script type="text/javascript"
src="chrome://extensie/content/javascript.js" />
<hbox><textbox multiline="true" hidden="false" id="textbox" flex="1" persist="visibility"></textbox></hbox>
<toolbar id="PersonalToolbar"><button id="button" onclick="visible()" label="verberg" persist="label"></button></toolbar>
</overlay>[/codebox]
En dit is de javascript file
[codebox]function visible()
{
alert("hallo")
textbox=document.getElementById("textbox")
button=document.getElementById("button")
if (textbox.hidden==false)
{textbox.hidden=true
button.label="maak zichtbaar"}
else
{textbox.hidden=false
button.label="maak onzichtbaar"}
}[/codebox]
Ik krijg de fout dat hij visible niet herkent. Hoe komt dat?
Dit is mijn XUL file
[codebox]<?xml version="1.0"?>
<overlay id="TutTB-Overlay"
xmlns="http://www.mozilla.org/keymaster/gateke ... s.only.xul">
script type="text/javascript"
src="chrome://extensie/content/javascript.js" />
<hbox><textbox multiline="true" hidden="false" id="textbox" flex="1" persist="visibility"></textbox></hbox>
<toolbar id="PersonalToolbar"><button id="button" onclick="visible()" label="verberg" persist="label"></button></toolbar>
</overlay>[/codebox]
En dit is de javascript file
[codebox]function visible()
{
alert("hallo")
textbox=document.getElementById("textbox")
button=document.getElementById("button")
if (textbox.hidden==false)
{textbox.hidden=true
button.label="maak zichtbaar"}
else
{textbox.hidden=false
button.label="maak onzichtbaar"}
}[/codebox]
Ik krijg de fout dat hij visible niet herkent. Hoe komt dat?