从输入字段onload替换美元符号

时间:2014-01-17 20:48:04

标签: javascript replace onload

我正在尝试替换加载时输入字段的值,特别是删除美元符号。任何想法为什么这不起作用?

<script type="text/javascript">
window.onload='document.getElementById("amount")value.str.replace("$","")';
</script>

2 个答案:

答案 0 :(得分:2)

您错过了value之前的时段,并且不需要str,并且需要一个功能。

window.onload= function() {
    document.getElementById("amount").value = document.getElementById("amount").value.replace("$",""); 
}

答案 1 :(得分:0)

首先,您需要从字符串中替换dollar,然后您需要将其分配回DOM。 只替换美元无济于事

<强>的Javascript

function fnRemoveDollar()
{
document.getElementById("amount").value = document.getElementById("amount").value.replace("$","");
}

<强> HTML

<body onload="fnRemoveDollar()">

经过测试的代码。