Jump to content

Archived

This topic is now archived and is closed to further replies.

brown2005

help changing a div to an input box...

Recommended Posts

<html>
<head>
<title>testing,,</title>
<style>
</style>
</head>
<body>
<script>

function ShowPrices(node)
{
var prices=node.value;
document.getElementById('price').innerHTML=prices;
document.getElementById('price').style.visibility="visible";
}

function Hideprice()
{
document.getElementById('price').style.visibility="hidden";
}

</script>

<form name="test">
Please, select an option:
<input type="radio" name="pricing" value="£5.00" onclick="ShowPrices(this);">price A
<input type="radio" name="pricing" value="£10.00" onclick="ShowPrices(this);">price B
<div id="price" ></div>
<br>
<input type="submit" name="Request" value="Submit">
<br><br>
<input type="reset" name="Clear" value="Clear form" onclick="Hideprice()">
</form>
</body>
</html>

hi,

i have the above code which works fine... but what i want to do is change the div tag into an input box, so i can post it to the next page...

any ideas please?

Share this post


Link to post
Share on other sites
Like this?
[code]<script type="text/javascript">
function ShowPrices(node) {
    var prices=node.value;
    document.getElementById('price').value=prices;
    document.getElementById('price').style.visibility="visible";
}

function Hideprice() {
    document.getElementById('price').style.visibility="hidden";
}
</script>

<form name="test">
    Please, select an option:
    <input type="radio" name="pricing" value="£5.00" onclick="ShowPrices(this);">price A
    <input type="radio" name="pricing" value="£10.00" onclick="ShowPrices(this);">price B
    <br/><input type="text" id="price" value="£0.00"/>
    <br>
    <input type="submit" name="Request" value="Submit">
    <br><br>
    <input type="reset" name="Clear" value="Clear form" onclick="Hideprice()">
</form>[/code]

Share this post


Link to post
Share on other sites

×

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.