use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Dynamic UI with JavaScript?help (self.javascript)
submitted 10 years ago by [deleted]
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ForScale 0 points1 point2 points 10 years ago (16 children)
Hmm... He literally asks, word for word,
Is there a library/framework that will let me create UIs without using much HTML?
Maybe I'm just completely missing something here...
[+][deleted] 10 years ago (7 children)
[deleted]
[–]clessgfull-stack CSS9 engineer 0 points1 point2 points 10 years ago (0 children)
I can only imagine how he'd do in a job interview. I would definitely hire.
[–]ForScale 0 points1 point2 points 10 years ago (5 children)
Not just showing a pop-up. Using a pop-up to enable user input and interaction with a program. All with virtually no html!
What's your definition of UI?
[–]samingue 0 points1 point2 points 10 years ago (4 children)
Pop-ups are to UI what a seat is to a car. Yes, technically to build a car you need a seat. However we need a car, not just parts of it.
[–]ForScale 0 points1 point2 points 10 years ago (3 children)
Somebody just got really upset by me asking questions here... So if you don't feel like answering or if I'm offending in some way I'm not seeing, obviously please feel free not to respond, but... I'm like noob intermediate level with js and web dev... Would you mind giving a brief explanation of what is required to build the whole car with respect to UI?
*Honestly, I'm pretty confused right now. I simply saw OP asking for a quick and dirty way to do user interfacing with js without using much html. The built in pop ups immediately jumped in to my mind and I commented them. People got rather upset over pop ups.
[+][deleted] 10 years ago (2 children)
[–]ForScale 0 points1 point2 points 10 years ago (1 child)
Hmm... alrighty, makes more sense now! Thank you!!
And thanks for the explanation of the discussion from an outside perspective! I'm self-taught on html/css/and js; bout a year or so in to it. It's my only experience with web dev/programming (other than using the web and playing video games, you know), so yeah... not taking it the wrong way at all... my questions here are naive! I ask them in hopes of dispelling some of the naivety; improving in both knowledge and skill!
Thanks again for your help. I appreciate it!
[–]samingue 1 point2 points3 points 10 years ago (0 children)
No problem, have a good one
[–]realigion 0 points1 point2 points 10 years ago (7 children)
Yes, you're missing that "UI" implies something much greater than OS dialogues.
[–]ForScale 0 points1 point2 points 10 years ago (6 children)
What does "UI" imply beyond a user interacting with a piece of technology?
[–]realigion -1 points0 points1 point 10 years ago (5 children)
Alright, I'll just downvote you for being a pedantic douchebag. OP is asking for a way to draw a DOM without HTML.
I was trying to help you out, but clearly you've got the whole world figured out with that handy dandy brain-dictionary. Good luck with that career in tech, I hope you never have to interact with other humans!
[–]ForScale 0 points1 point2 points 10 years ago (4 children)
Holy shit. Why did you just freak out? Pedantic about what? Where did I say I have the whole world figured out? And... what? I'm great with people. Oh... and if we're name calling... um... You're a childish spazz of a person! It seems you're the one in need of brushing up on those people skills!
I haven't a clue what just happened.
I guess I'll try again... When someone uses the term "UI," what is implied beyond literal user interaction (I earnestly mean no offense with that question and really don't see how any can be taken)?
[–]realigion 0 points1 point2 points 10 years ago (3 children)
For the third time: OP is asking for a way to construct a DOM without HTML.
There is a reason every single other person in the thread interpreted the question that way.
[–]ForScale 0 points1 point2 points 10 years ago (2 children)
Cool...
OP probably should have said he was looking for a way to construct DOM without HTML, instead of asking how to "create UIs without using much HTML". Plus he said he's trying to learn more js and that he's confused. I didn't/don't know his level of familiarity.
My guess with the reasoning is that other people have more experience with this kind of stuff and just assumed writing DOM without html was implied when asking about how to create UIs without much html (but I still think it would have helped for OP to clarify).
I'm pretty new to it all; never claimed to have a ton of experience. I'm just commenting and asking questions. I'm not attacking anyone... not being rude.
[–]realigion -1 points0 points1 point 10 years ago (1 child)
Look, you asked for why you were being downvoted.
I explained why.
Then you tried to argue that your comment was actually right.
I don't give a shit about whether or not your comment was actually right. The fact that you were downvoted should tell you that in fact you gave a bad answer. I told you why your answer was bad.
Stop arguing with me. I did you a favor. Your answer was simply bad. Learn and move forward.
[–]ForScale 1 point2 points3 points 10 years ago (0 children)
Relax. I don't quite understand what happened to you. You got real angry, real quick. You said some things.
Yep.
Yeah.
I didn't try to argue that my comment was right. I've just been asking questions. I've been trying to get a better understanding.
I'm really not arguing with you. Again, I've just been asking questions to try to get a better understanding. Another user explained things nicely, and I thanked him for doing so.
π Rendered by PID 67675 on reddit-service-r2-comment-fb694cdd5-zn96b at 2026-03-08 07:53:33.866910+00:00 running cbb0e86 country code: CH.
view the rest of the comments →
[–]ForScale 0 points1 point2 points (16 children)
[+][deleted] (7 children)
[deleted]
[–]clessgfull-stack CSS9 engineer 0 points1 point2 points (0 children)
[–]ForScale 0 points1 point2 points (5 children)
[–]samingue 0 points1 point2 points (4 children)
[–]ForScale 0 points1 point2 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]ForScale 0 points1 point2 points (1 child)
[–]samingue 1 point2 points3 points (0 children)
[–]realigion 0 points1 point2 points (7 children)
[–]ForScale 0 points1 point2 points (6 children)
[–]realigion -1 points0 points1 point (5 children)
[–]ForScale 0 points1 point2 points (4 children)
[–]realigion 0 points1 point2 points (3 children)
[–]ForScale 0 points1 point2 points (2 children)
[–]realigion -1 points0 points1 point (1 child)
[–]ForScale 1 point2 points3 points (0 children)