我使用的是适用于 iPhone 的简单 HTML5 表单,我想使用 Placeholder 属性在文本字段中显示错误警报,但我不知道如何通过 Javascript 访问它。
这是一个字段示例 HTML 代码:
我希望占位符文本(也许还有颜色?)会在表单提交之前调用的 javascript Validate 函数中发生变化,但无论我尝试什么概念,我似乎都无法更改它。
谢谢!
最佳答案
得到答案了!
这是您可以使用的 javascript 代码,它与我上面编写的 HTML 一起使用:
function validate(theForm)
{
var name = theForm.name;
if(name.value == "")
{
name.setAttribute('placeholder',"Please enter your name to continue");
return false;
}
return true;}
这是表单中的 HTML 输入行:
<input type="text" id="name" name="name" value="" placeholder="Click here to enter your full name" tabindex=1 /></div>
关于javascript - 如何通过 Javascript 更改 Input type Placeholder holder 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3073014/