我的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>
我需要翻译表单中的placeholder
和value
标记,但我无法弄清楚如何翻译HTML标记中的项目。我已使用JavaScript chrome.i18n.getMessage("name")
在HTML文件的其他位置成功翻译了纯文本,但我不知道如何将其应用于HTML表单。
非常感谢任何帮助
答案 0 :(得分:0)
setattribute函数可用于更改属性值。
var element = document.getElementByName(“tracker”); element.setAttribute(“placeholder”,“attributeValue”);
var element = document.getElementsByClassName(“btn search-submit”); element.value( “的AttributeValue”);