mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-09-04 03:48:01 +00:00
Prevent edit-text widget from generating unsafe elements
This commit is contained in:
@@ -37,8 +37,12 @@ EditTextWidget.prototype.render = function(parent,nextSibling) {
|
||||
// Execute our logic
|
||||
this.execute();
|
||||
// Create our element
|
||||
var editInfo = this.getEditInfo();
|
||||
var domNode = this.document.createElement(this.editTag);
|
||||
var editInfo = this.getEditInfo(),
|
||||
tag = this.editTag;
|
||||
if($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {
|
||||
tag = "input";
|
||||
}
|
||||
var domNode = this.document.createElement(tag);
|
||||
if(this.editType) {
|
||||
domNode.setAttribute("type",this.editType);
|
||||
}
|
||||
|
Reference in New Issue
Block a user