【问题标题】:How do I change the Input type Placeholder holder property via Javascript?如何通过 Javascript 更改输入类型占位符属性?
【发布时间】:2010-06-18 20:54:03
【问题描述】:

我正在使用适用于 iPhone 的简单 HTML5 表单,我想使用 Placeholder 属性在文本字段中显示错误警报,但我不知道如何通过 Javascript 访问它。

这是一个字段示例 HTML 代码:

我希望占位符文本(可能还有颜色?)在提交之前在表单调用的 javascript Validate 函数中发生变化,但无论我尝试什么概念,我似乎都无法更改它。

谢谢!

【问题讨论】:

    标签: javascript webforms html


    【解决方案1】:

    找到答案了!

    下面是我上面写的 HTML 中可以使用的 javascript 代码:

    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>
    

    【讨论】:

    • 您应该接受自己的答案...如果您再次访问该网站。
    猜你喜欢
    • 1970-01-01
    • 2013-07-16
    • 2019-08-22
    • 1970-01-01
    • 2011-04-24
    • 2020-01-30
    • 2017-03-26
    • 2016-11-09
    • 2021-10-19
    相关资源
    最近更新 更多