I am trying to add a couple of line breaks in an <input>
value
. 

,
,
and \n
aren't working. Everything is still on the one line.
I haven't found an answer to this question amongst other questions that solves my problem. Thanks in advance.
I don't actually think you can have line breaks for those types of form elements. You may have to use a
<textarea>
tag which allows for literal line breaks:The HTML
input
elements, typetext
or something similar (such asemail
) will deliberately strip off all line breaks, so that’s not going to work.The only form element which will accept line breaks is the
textarea
.Incidentally, Clipboard.js works by creating a dummy
textarea
element to do its magic.