我刚开始使用Javascript。我已经通过代码onchange事件实施了JS:使用Javascript更改Onchange事件的内容
<html>
<head>
<script>
function fun()
{
var x=document.getElementById("price1");
document.forms['forms1'].price.value=x.value*2;
}
</script>
</head>
<body>
<form name="forms1">
Enter Price: <input type="text" id="price1" onchange="fun()">
value is: <input name="price" type="text" >
</form>
</body>
</html>
但问题是,我得到这样
值输出为:| _ _ |
但我想它像一个段落没有input tag
(即不在框中)。我希望它能像文本一样改变。例如value is: 20
而不是value is:|___20___|
。任何帮助?
要么设置'innerHTML'一个'p'标签或与CSS你输入删除边框。 – Mathletics
http://jsfiddle.net/mdUHU/ – Ryan