src/cm/media/js/lib/flexible-js-formatting/numbers/number-formatting-demo.html
author gibus
Mon, 21 May 2012 16:50:42 +0200
changeset 439 8994d24e4b2f
parent 0 40c8f766c9b8
permissions -rw-r--r--
Reverts to changeset 435, and just add {% csrf_token %} to template forgot_pw.html, since CSRF protection seems to be only here (surely because of django.contrib.auth.views).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
<html xmlns="http://www.w3.org/1999/xhtml">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
<head>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
<title>Number-Formatting Test</title>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
<script type="text/javascript" src="number-functions.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
</head>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
<body>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
<script type="text/javascript">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
function doit(form) {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
    form.elements["dest"].value = new Number(form.elements["src"].value).numberFormat(form.elements["format"].value);
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
    form.elements["text"].value = Number.prototype[Number.formatFunctions[form.elements["format"].value]];
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
</script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
<h1>Number-Formatting Demo</h1>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
<p>Use the form below to experiment with the number-formatting functionality.
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
You can enter a value and a format string, and then click the button to see the
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
results.  The code that's generated to handle the formatting will be
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
displayed in the text area.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
<form method="get" action="">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
<table>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
<tr><td><label for="src">value</label></td><td><input id="src" type="text" name="src" /></td></tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
<tr><td><label for="format">format</label></td><td><input id="format" type="text" name="format" /></td></tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
<tr><td><label for="dest">result</label></td><td><input id="dest" type="text" name="dest" /></td></tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
<tr><td><input type="button" onClick="doit(this.form)" value="do it!" /></td><td></td></tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
</table>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
<textarea name="text" rows="10" style="width:100%"></textarea>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
</form>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    32
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    33
</body>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    34
</html>