Skip to main content
Participant
February 20, 2020
Question

Special character must be escaped but I can't find the error

  • February 20, 2020
  • 3 replies
  • 757 views

I'm not really sure why I'm getting this error on dreamweaver. Everything seems to be running fine but I keep gettting this error. Anyone know why?

This topic has been closed for replies.

3 replies

Jon Fritz
Community Expert
Community Expert
February 20, 2020

DW's validator wants you to write the following...

data-groups=["pruning"]

...as something along the lines of...

data-groups="['pruning']"

...with alternating double and single quote pairs.

BenPleysier
Community Expert
Community Expert
February 20, 2020

These are illegal characters for the data- attribute (outside of the quotation marks)

 

Wappler is the DMXzone-made Dreamweaver replacement and includes the best of their powerful extensions, as well as much more!
Legend
February 20, 2020

I don't know what 'data-group [ ]' is myself but the [ ] are not illegal after investigation, Jon is most likely onto something with the double/single quote aspect.

 

EDITED:

Maybe the brackets ARE illegal (persoanlly I've never come across them before myself) I was getting some feedback from an old post on Google where it looks like someone else is using them for some reason, or trying to use them:

https://stackoverflow.com/questions/34154181/jquery-expression-for-data-group

 

But I cant find any reference anywhere else much.

BenPleysier
Community Expert
Community Expert
February 20, 2020

The syntax for the data- attribute is

data-name="data value"

 

Where name cannot be in capitals and datavalue can be any string. The use of brackets within the datavalue can be associated with a framework.

Wappler is the DMXzone-made Dreamweaver replacement and includes the best of their powerful extensions, as well as much more!
Legend
February 20, 2020

It's most likely to be that the Dreamweaver validator doesn't understand - data-group="["pruning"]

If its only that which evokes a validation error then forget it and move on.

Test by removing them