Professional Documents
Culture Documents
Javascript I Want To Become An Expert 9page
Javascript I Want To Become An Expert 9page
By : Ferryanto
wokwoww@gmail.com
array, function, object,
constructor, method, oop, DOM, ... Start 22 November 2015
Update
9 page
from 100 page
1. Using window.alert()
<script>
window.alert(1+1);
</script>
</body> window.alert()
</html>
2. Using document.write()
1.document.write()
<script>
document.write(1+1);
</script>
2.document.write()
<script>
<button onclick="document.write(5 + 6)">Try it</button>
</script>
3. Using innerHTML
innerHTML
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = 5 + 6;
</script>
<script>
console.log(5 + 6); console
</script>
Dialog box
<script>
var proccess = function()
{
var a = document.getElementById("a").value;
var b = document.getElementById("b").value;
if (confirm("You want to count number ?"))
{
var c = Number(a) + Number(b); //+a + +b
document.getElementById("result").innerHTML = c;
}
}
</script>
<script>
var a = prompt("Please, enter your name");
<script>
Function name : dividedByTree
var dividedByTree = function(number)
{ Parameter : number
var myNumber=number/3;
document.write(myNumber);
};
dividedByTree(6);
</script> Call function with new parameter : 6
<script>
var dividedByTree = function(number)
{ Function name : dividedByTree
return number/3; Parameter : number
};
<script>
var yourName = function(name)
{ Function name : yourName
return "Your name is " +" "+ name; Parameter : name
};
<script>
var process = function(numberA, numberB)
{ Function process
return numberA / numberB; parameter numberA, numberB
};
<script>
Function : div3
var div3 = function(number)
Parameter : number
{
return number/3;
};
if (div3(yourNumber) % 3 === 0)
{
document.write("result 0"); If number/3 then
} result divide(%) 3 again
else result === 0
Print result 0 Result 0
{
document.write(div3(yourNumber)); Else
} Print number/3
</script>
<pre>
Total Buy : <input type="text" id="buy">
Pay : <input type="text" id="pay" onkeyup="count()">
Refund : <input type="text" id="refund" readonly>
</pre>
<script>
var count = function()
{
var youBuy = document.getElementById("buy").value;
var youPay = document.getElementById("pay").value;
var youRefund = youPay - youBuy;
document.getElementById("refund").value = youRefund;
};
</script>
Count buy, pay, refund using function with DOM event onkeyup (technique 2)
<pre>
Total Buy : <input type="text" id="buy">
Pay : <input type="text" id="pay" onkeyup="count()">
Refund : <input type="text" id="refund" readonly>
</pre>
<script>
var counting = function(youBuy, youPay)
{
var youRefund = youPay - youBuy;
return youRefund;
};
var count = function()
{
var youBuy = document.getElementById("buy").value;
var youPay = document.getElementById("pay").value;
var weCounting = counting(youBuy, youPay);
document.getElementById("refund").value = weCounting;
};
</script>
<pre>
Total Buy : <input type="text" id="buy">
Pay : <input type="text" id="pay" onkeyup="count()">
Refund : <input type="text" id="refund" readonly>
</pre>
<script>
var counting = function(youBuy, youPay)
{
var youRefund = youPay - youBuy;
document.getElementById("refund").value = youRefund;
};
var count = function()
{
var youBuy = document.getElementById("buy").value;
var youPay = document.getElementById("pay").value;
counting(youBuy, youPay);
};
</script>
Continued ….....