Jump to content

[SOLVED] live update


dreamci

Recommended Posts

hi i want to make an input text field and when someone writes some value in it, i want to make some calculations with that value and write again without submitting form , i think it is possible can u help me how to make that , i think we should use javascript

Link to comment
Share on other sites

i cant believe this place its like live chat help:) i asked 3 question so far i get answer in a second:) thank you blade can u help me with the code, i know nothing about javascript if you can give me simple example like adding 1 to user input value and showing :)

Link to comment
Share on other sites

ok, i will show you how to get the value from the field and display it underneath without reloading.

<script type="text/javascript">
function current()
{	
        //get the value from the text field
        var current = document.getElementById("current").value;

        //print to the div
document.getElementById("preview").innerHTML = current;
}
</script>
<input type="text" onKeyup="current()" id="current"/>
<div id="preview"></div>

Link to comment
Share on other sites

canyou check from here, my computer language isnt english so my error message is in my language it gives the error at the left bottom of the page where status stands

http://www.turkinteraktif.com/denemehtml.php

 

code is

 

      <script type="text/javascript">
function current()
{    
        //get the value from the text field
        var current = document.getElementById("current").value;
    
        //print to the div
    document.getElementById("preview").innerHTML = current*2;
}
</script>
<form>
<input type="text" onKeyup="current()" id="current"/>
<div id="preview"></div></form>

 

 

 

Link to comment
Share on other sites

The problem is that you've named the function and the variable with the same name. Try:

 

      <script type="text/javascript">
function timesbytwo()
{    
        //get the value from the text field
        var current = document.getElementById("current").value;
    
        //print to the div
    document.getElementById("preview").innerHTML = current*2;
}
</script>
<form>
<input type="text" onKeyup="timesbytwo()" id="current"/>
<div id="preview"></div></form>

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.