I swear 95% of my government websites have this function integrated on every step when renewing my IDs or booking appointments
Why are you using
Node.removeChildfor? Are you trying to support a 13 year old browser? Switch toElement.removeLack of knowledge I guess. Which is why I like posting code on the internet. Thanks for the tip!
OMG, this is the internet don’t be posting self-flaws. Jeez. kthxlvubai
perhaps i too will post code on the internet
here is a shell script i wrote for automating filenames for markdown files (blog posts):
code
#!/bin/sh set -e datecmd="date +%Y-%m-%d" if [ -z "$1" ]; then printf "Post title: " >&2 read -r title else title="$1" fi file="$($datecmd)_$title.md" if [ -f "$file" ]; then printf "Error: post '$file' already exists.\n" >&2 exit 1 fi ${EDITOR:-nano} "$file"im not sure why i made it since i could just look at what date it is and write it down manually in the file name, but i felt like doing that as a quick hack
Scripts aren’t just for complex tasks. They’re also for consistency.
TIL. I grew up with ‘suicide is bad, filicide is ok’. I guess the times are a-changin’
If your element has an id, you can just reference it from the window scope. The
const page =is useless. Also the body has its own reference under document:document.bodyreplacesdocument.querySelector('body')If your element has an id, you can just reference it from the window scope
This is brittle, as defining a global variable with the same name (or the browser adding a API with the same name) will override it. This functionality was only kept for backwards compatibility with sites designed for Internet Explorer. The spec says to use
getElementByIdinstead.Aww man. I only found out about this recently :(
I knew about this feature yeah but it seemed too janky to me (which says something, you should see the rest of my project :P)
Don’t just override opacity with null , it will override whatever the original style was. Before setting to 30% you need to store the original value and restore that in the timeout.
null will actually default back to the rules coming from CSS, I use this all over the place as a pattern
But if the element itself already had an inline opacity value, that would be lost. 🙂




