Hallo,
ich bastele seit einige Tagen an diesem Designer http://host-a.de/designer Nun geht es darum, weiteren Text hinzu zu fügen. Den Starttext füge ich durch folgende Zeilen ein:
Nun soll bei Bedarf aber jeweils eine neue Textzeile durch Buttonclick hinzugefügt werden können. Unter dem Textreiter gibt es dafür einen Button. (Das Inputfeld darüber bitte nicht beachten. Das brauchen wir nicht mehr weil man den Text direkt im Textfeld bearbeiten kann)
Der Buttn beinhaltet den Eventhandler
Und die entsprechende Function sieht so aus:
Also mit anderen Worten: Wenn der Button geklickt wird, rufe die Methode zum Texthinzufügen auf.
Leider funktioniert das aber nicht.
Warum nicht?
Grüße
Holger
ich bastele seit einige Tagen an diesem Designer http://host-a.de/designer Nun geht es darum, weiteren Text hinzu zu fügen. Den Starttext füge ich durch folgende Zeilen ein:
Code:
canvas.add(new fabric.IText('Zum bearbeiten doppelklicken', {
fontFamily: 'arial black',
left: 240,
top: 190 ,
fontSize: 30,
}));
Nun soll bei Bedarf aber jeweils eine neue Textzeile durch Buttonclick hinzugefügt werden können. Unter dem Textreiter gibt es dafür einen Button. (Das Inputfeld darüber bitte nicht beachten. Das brauchen wir nicht mehr weil man den Text direkt im Textfeld bearbeiten kann)
Der Buttn beinhaltet den Eventhandler
Code:
onClick="hinzu()"
Und die entsprechende Function sieht so aus:
Code:
function hinzu(){
canvas.add(new fabric.IText('Zum bearbeiten doppelklicken', {
fontFamily: 'arial black',
left: 240,
top: 190 ,
fontSize: 30,
}));
}
Also mit anderen Worten: Wenn der Button geklickt wird, rufe die Methode zum Texthinzufügen auf.
Leider funktioniert das aber nicht.
Warum nicht?
Grüße
Holger