diff --git a/deform/field.py b/deform/field.py index 3758bd8d..c3882b91 100644 --- a/deform/field.py +++ b/deform/field.py @@ -2,6 +2,7 @@ # Standard Library import itertools import re +from typing import Optional import unicodedata import weakref @@ -126,6 +127,29 @@ class Field(object): ``autofocus`` set to a true-ish value (``on``, ``True``, or ``autofocus``) will receive focus on page load. Default: ``None``. + script_nonce + Nonce (number-used-once) for use with `` diff --git a/deform/templates/sequence_item.pt b/deform/templates/sequence_item.pt index cb5bab61..c98ee4a1 100644 --- a/deform/templates/sequence_item.pt +++ b/deform/templates/sequence_item.pt @@ -29,8 +29,7 @@ id="${oid}-close" tal:condition="not field.widget.hidden" title="Remove" - i18n:attributes="title" - onclick="javascript:deform.removeSequenceItem(this);">× + i18n:attributes="title">× diff --git a/deform/templates/textinput.pt b/deform/templates/textinput.pt index 92f6a1be..74be3974 100644 --- a/deform/templates/textinput.pt +++ b/deform/templates/textinput.pt @@ -13,7 +13,7 @@ autofocus autofocus; attributes|field.widget.attributes|{};" id="${oid}"/> -