Tag Archives: example

A regular expression that recognizes numbers in Javascript

Numbers consist of an integral part and optional minus sign, followed by an optional decimal part and an optional exponent. var parse_number = /^-?\d+(?:\.\d*)?(?:e[+\-]?\d+)?$/i; var test = function (num) { document.writeln(parse_number.test(num)); }; test(’1′); // true test(’number’); // false test(’98.6′); // … Continue reading

Posted in Language basics | Tagged , | Leave a comment

Example for building a unit matrix in Javascript

Array.identity = function (n) { var i, mat = Array.matrix(n, n, 0); for (i = 0; i < n; i += 1) { mat[i][i] = 1; } return mat; }; myMatrix = Array.identity(4); document.writeln(myMatrix[3][3]); // 1

Posted in Language basics | Tagged , | Leave a comment

Create a 4×4 multidimensional array in Javascript

Array.matrix = function (m, n, initial) { var a, i, j, mat = []; for (i = 0; i < m; i += 1) { a = []; for (j = 0; j < n; j += 1) { a[j] … Continue reading

Posted in Language basics | Tagged | Leave a comment

Create an array of 10 zeroes by adding a method to Javascript array

Array.dim = function (dimension, initial) { var a = [], i; for (i = 0; i < dimension; i += 1) { a[i] = initial; } return a; }; // Create an array of 10 zeroes var myArray = Array.dim(10, … Continue reading

Posted in Language basics | Tagged | Leave a comment

Add a method to an array to perform calculations

Array.method(’reduce’, function (f, value) { var i; for (i = 0; i < this.length; i += 1) { value = f(this[i], value); } return value; });

Posted in Language basics | Tagged | Leave a comment

Create random number values with the System.Security.Cryptography.RandomNumberGenerator class

byte[] RandomValue = new byte[16]; RandomNumberGenerator RndGen = RandomNumberGenerator.Create(); RndGen.GetBytes(RandomValue); ResultLabel.Text = Convert.ToBase64String(RandomValue);

Posted in Cryptography | Tagged | Leave a comment

Read a certificate from the store and assign it to a web request

X509Certificate2 Certificate = null; // Read the certificate from the store X509Store store = new X509Store(StoreName.My, StoreLocation.LocalMachine); store.Open(OpenFlags.ReadOnly); try { // Try to find the certificate // based on its common name X509Certificate2Collection Results = store.Certificates.Find( X509FindType.FindBySubjectDistinguishedName, "CN=Someone, CN=Something", false); … Continue reading

Posted in Cryptography | Tagged | Leave a comment

Example of using a DELETE command with ExecuteNonQuery method

The ExecuteNonQuery() method executes commands that don’t return a result set, such as INSERT, DELETE, and UPDATE. The ExecuteNonQuery() method returns a single piece of information—the number of affected records.   SqlConnection con = new SqlConnection(connectionString); string sql = "DELETE … Continue reading

Posted in C# ADO.NET | Tagged | Leave a comment

Example connection string that sets a minimum pool size

string connectionString = "Data Source=localhost; Initial Catalog=Northwind;" + "Integrated Security=SSPI; Min Pool Size=10"; SqlConnection con = new SqlConnection(connectionString); // Get the connection from the pool (if it exists) // or create the pool with 10 connections (if it doesn’t). con.Open(); … Continue reading

Posted in C# ADO.NET | Tagged | Leave a comment

Page.Load event handler to test a connection

// Create the Connection object. string connectionString = WebConfigurationManager.ConnectionStrings["Northwind"].ConnectionString; SqlConnection con = new SqlConnection(connectionString); try { // Try to open the connection. con.Open(); lblInfo.Text = "<b>Server Version:</b> " + con.ServerVersion; lblInfo.Text += "<br /><b>Connection Is:</b> " + con.State.ToString(); } catch … Continue reading

Posted in C# ADO.NET | Tagged | Leave a comment

Inheritance with prototype in Javascript

<script language="JavaScript" type="text/JavaScript"> function UniversalTranslator() { this.copyright = "(C) 2010 JavaScript Examples"; } function UniversalCounter() { this.Count = count; var numbers = { "en": "one, two, three", "fr": "un, deux, trois", "de": "eins, zwei, drei" }; function count(language) { if … Continue reading

Posted in Object oriented Javascript | Tagged | Leave a comment

Maintaining the position of an element using Javascript DOM

<script language="JavaScript" type="text/JavaScript"> function positionNavigation() { var nav = document.getElementById("navigation"); var x, y; var navwidth = 155; if (window.innerWidth) { x = window.innerWidth + window.pageXOffset – navwidth; y = window.pageYOffset + 10; } else { with (document.body) { x = … Continue reading

Posted in Javascript & DOM | Tagged | Leave a comment

Positioning an element using Javascript DOM

<script language="JavaScript" type="text/JavaScript"> function position() { var el = document.getElementById("element"); el.style.left = "0px"; el.style.posLeft = 0; el.style.top = "0px"; el.style.posTop = 0; } window.onload = position; </script> <h1>w3mentor</h1> <p>Some sample text. Some sample text. Some sample text. Some sample text. … Continue reading

Posted in Javascript & DOM | Tagged | Leave a comment

Adding DOM elements via innerHTML in Javascript

<script language="JavaScript" type="text/JavaScript"> var nr = 1; function addItem() { var list = document.getElementById("list"); nr++; var newNode = "<li>Item " + nr + "</li>"; list.innerHTML += newNode; } </script> <ul id="list"><li>Item 1</li></ul> <input type="button" onclick="addItem();" value="Add item" />

Posted in Javascript & DOM | Tagged | Leave a comment

Create a table dynamically using Javascript

<script language="JavaScript" type="text/JavaScript"> function createTable(data) { var table = document.createElement("table"); var thead = document.createElement("thead"); var tr = document.createElement("tr"); for (var i = 0; i < data[0].length; i++) { var th = document.createElement("th"); var newText = document.createTextNode(data[0][i]); th.appendChild(newText); tr.appendChild(th); } thead.appendChild(tr); … Continue reading

Posted in Javascript & DOM | Tagged , | Leave a comment

Creating a list in DOM using Javascript

<script language="JavaScript" type="text/JavaScript"> function createList(data) { var list = document.createElement("ul"); for (var i = 0; i < data.length; i++) { var newItem = document.createElement("li"); var newText = document.createTextNode(data[i]); newItem.appendChild(newText); list.appendChild(newItem); } return list; } window.onload = function() { var list … Continue reading

Posted in Javascript & DOM | Tagged | Leave a comment

Replace DOM nodes using Javascript

<script language="JavaScript" type="text/JavaScript"> var nr = 1; function addItem() { var list = document.getElementById("list"); var newNode = document.createElement("li"); nr++; var newTextNode = document.createTextNode("Item " + nr); newNode.appendChild(newTextNode); list.replaceChild(newNode, list.firstChild); } </script> <ul id="list"><li>Item 1</li></ul> <input type="button" onclick="addItem();" value="Replace item" />

Posted in Javascript & DOM | Tagged | Leave a comment

Clone nodes using Javascript

<script language="JavaScript" type="text/JavaScript"> var nr = 1; function addItem(cloneMode) { var list = document.getElementById("list"); var oldItem = list.firstChild; var newItem = oldItem.cloneNode(cloneMode); list.appendChild(newItem); } </script> <ul id="list"><li><a href="http://www.w3mentor.com/"> Item 1</a></li></ul> <input type="button" onclick="addItem(true);" value="Clone all" /> <input type="button" onclick="addItem(false);" value="Clone … Continue reading

Posted in Javascript & DOM | Tagged | Leave a comment

Creating and adding a text node to DOM using Javascript

<script language="JavaScript" type="text/JavaScript"> var nr = 1; function addItem() { var list = document.getElementById("list"); var newNode = document.createElement("li"); nr++; var newTextNode = document.createTextNode("Item " + nr); newNode.appendChild(newTextNode); list.appendChild(newNode); } </script> <ul id="list"><li>Item 1</li></ul> <input type="button" onclick="addItem();" value="Add item" />

Posted in Javascript & DOM | Tagged | Leave a comment

Adding nodes to the top of the list of DOM children using Javascript

<script language="JavaScript" type="text/JavaScript"> function addItem() { var list = document.getElementById("list"); var newNode = document.createElement("li"); list.insertBefore(newNode, list.firstChild); } </script> <ul id="list"><li>Item</li></ul> <input type="button" onclick=vaddItem();" value="Add item" />

Posted in Javascript & DOM | Tagged , | Leave a comment