Adding a table row in jQuery

The approach you suggest is not guaranteed to give you the result you’re looking for – what if you had a tbody for example: <table id=”myTable”> <tbody> <tr>…</tr> <tr>…</tr> </tbody> </table> You would end up with the following: <table id=”myTable”> <tbody> <tr>…</tr> <tr>…</tr> </tbody> <tr>…</tr> </table> I would therefore recommend this approach instead: $(‘#myTable tr:last’).after(‘<tr>…</tr><tr>…</tr>’); … Read more

Scroll to an element with jQuery

Assuming you have a button with the id button, try this example: $(“#button”).click(function() { $([document.documentElement, document.body]).animate({ scrollTop: $(“#elementtoScrollToID”).offset().top }, 2000); }); I got the code from the article Smoothly scroll to an element without a jQuery plugin. And I have tested it on the example below. <html> <script src=”https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js”></script> <script> $(document).ready(function (){ $(“#click”).click(function (){ $(‘html, … Read more

Open a URL in a new tab (and not a new window)

This is a trick, function openInNewTab(url) { window.open(url, ‘_blank’).focus(); } //or just window.open(url, ‘_blank’).focus(); In most cases, this should happen directly in the onclick handler for the link to prevent pop-up blockers, and the default “new window” behavior. You could do it this way, or by adding an event listener to your DOM object. <div … Read more

How do I refresh a page using JavaScript?

Use location.reload(). For example, to reload whenever an element with id=”something” is clicked: $(‘#something’).click(function() { location.reload(); }); The reload() function takes an optional parameter that can be set to true to force a reload from the server rather than the cache. The parameter defaults to false, so by default the page may reload from the … Read more

How can I get query string values in JavaScript?

Update: Jan-2022 Using Proxy() is faster than using Object.fromEntries() and better supported const params = new Proxy(new URLSearchParams(window.location.search), { get: (searchParams, prop) => searchParams.get(prop), }); // Get the value of “some_key” in eg “https://example.com/?some_key=some_value” let value = params.some_key; // “some_value” Update: June-2021 For a specific case when you need all query params: const urlSearchParams = … Read more

How do I pass command line arguments to a Node.js program?

Standard Method (no library) The arguments are stored in process.argv Here are the node docs on handling command line args: process.argv is an array containing the command line arguments. The first element will be ‘node’, the second element will be the name of the JavaScript file. The next elements will be any additional command line … Read more

How do I get the current date in JavaScript?

Use new Date() to generate a new Date object containing the current date and time. var today = new Date(); var dd = String(today.getDate()).padStart(2, ‘0’); var mm = String(today.getMonth() + 1).padStart(2, ‘0’); //January is 0! var yyyy = today.getFullYear(); today = mm + “https://stackoverflow.com/” + dd + “https://stackoverflow.com/” + yyyy; document.write(today); This will give you … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)