用于更改非必填字段值的Javascript

Jak*_*eal 5 javascript

基本上,我有输入框内的字段标签,并使用onbluronclick来清除值等.我也有一些javascript,以确保所需的文件不作为标签提交,例如名字包含标签First Name*和我不希望它提交为First Name*.

我正在努力的地方是评论框.它不是一个必填字段,因此我不希望弹出警报,我只是希望javascript将值更改为空白或n/a如果它保留为"注释".这是我用来尝试实现这个的javascript代码:

var comments=document.getElementById('comments').value;
if (comments=="comments")
{
    document.getElementById('comments').value="n/a";
}
Run Code Online (Sandbox Code Playgroud)

sil*_*lly 1

我认为你的评论字段是一个文本区域....使用

document.getElementById('comments').innerText
Run Code Online (Sandbox Code Playgroud)

反而

document.getElementById('comments').value
Run Code Online (Sandbox Code Playgroud)