Dynamically set the nowrap property of a table cell

What is the correct syntax to set the nowrap property of a dynamically created table cell?

Is it :

var mytd;
....
mytd = document.createElement("TD");
mytd.nowrap = true;
...

I know about the element.setAttribute(name, value) but nowrap doesn't have a value....

I would guess that the above is correct since

mytd.readOnly = true;

works, but I am not sure that the capitalization is correct...
LVL 35
mrichmonAsked:
Who is Participating?
 
lil_puffballConnect With a Mentor Commented:
The correct capitalization is noWrap. Here's an example:

<table border=1>
<tr><td id=cell>Lots of text...Lots of text...Lots of text...Lots of text...Lots of text...Lots of text...Lots of text...Lots of text...Lots of text...Lots of text...Lots of text...Lots of text...Lots of text...</td></tr>
</table>

<button onclick="document.getElementById('cell').noWrap=true;">Set noWrap to true</button>
0
 
mrichmonAuthor Commented:
Thanks!
0
 
lil_puffballCommented:
You're welcome. Thanks for the points and the A. :)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.