我想在提交表单时根据其内容更改输入字段的值。
目前我有这个,并期望我离我真正需要的东西还有很长的路要走,似乎找不到我想要的信息来让它们一起工作。
任何帮助表示赞赏。
<script type="text/javascript">
function vet()
{
if(this.abc.value.indexOf("CW-") >= 0)
{
return true;
}
else
{
this.abc.value = 'CW-' + this.abc.value; return true;
}
}
</script>
<form name="simple1" method="get" onsubmit="vet()" action="simple.php">
<input class="saip1" name="abc" type="text" value="Input Value" onfocus="this.value='';"/>
基本上我想检查用户是否在其值的开头包含了“CW-”(或者实际上是该 cw-cW-Cw- 的任何情况变体)。如果他们只是按原样返回值。如果没有,我想添加 CW-。
经过一番阅读,我尝试了 indexOf 方法,但我并不真正了解 javascript,并且确信我做错了什么。