翻译Google Chrome扩展程序HTML表单

时间:2013-07-01 08:34:01

标签: javascript html google-chrome google-chrome-extension

我的Google Chrome扩展程序中包含HTML表单,如下所示

    <form action="http://www.geocaching.com/track/details.aspx?tracker=" method="get" class="f" target="_blank">
        <input type="search" name="tracker" placeholder="Tracking Number" maxlength="10"/>
        <input type="submit" class="btn search-submit" value="Search"> 
    </form>

我需要翻译表单中的placeholdervalue标记,但我无法弄清楚如何翻译HTML标记中的项目。我已使用JavaScript chrome.i18n.getMessage("name")在HTML文件的其他位置成功翻译了纯文本,但我不知道如何将其应用于HTML表单。

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

setattribute函数可用于更改属性值。

var element = document.getElementByName(“tracker”); element.setAttribute(“placeholder”,“attributeValue”);

var element = document.getElementsByClassName(“btn search-submit”); element.value( “的AttributeValue”);