Hallo,
function mach(vid,cmd,arg){
//alert(vtextarea[vid].body.innerHTML); // --> "der text"
//alert(vtextarea[vid]+', '+cmd+', '+arg); // --> 0, bold, undefined
alert(vtextarea[vid].designMode);
vtextarea[vid].execCommand(cmd,false,arg);
}
Was ergibt die von mir eingefügte Ausgabe?
der fehler aus der fehlerkonsole ist folgender:
Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMNSHTMLDocument.execCommand]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://elv.dd5900.kasserver.com/tpl/default/wysiwyg.js :: mach :: line 177" data: no]
Der Fehler entsteht, wenn man execCommand auf ein document anwendet, welches sich nicht im designMode="on" befindet.
viele Grüße
Axel