【问题标题】:Salesforce, visualforce/javascript documentation?Salesforce、visualforce/javascript 文档?
【发布时间】:2023-03-30 22:45:01
【问题描述】:

我在 Salesforce 的 visualforce 页面上使用 javascript。我试图找到一些关于可以对visualforce的本机<apex>标签属性做什么的文档。

我特别想做的是在用户单击输入文本框(我的搜索字段)时清除它。目前它填充了当前查询结果,这就是我想要的,但我试图添加一些细节并在用户选择文本框输入新的搜索查询时自动清除它。

这是我用来更改输入文本框值的 javascript 函数。 visualforce 上搜索字段的 id 是 search,它位于 navForm 中(我确定组件被正确找到,并且我已经测试了该函数正在被调用的警报)。

<script type="text/javascript">
function clearField() {
    var searchField = document.getElementById('{!$Component.navForm.search}');
    searchfield.value = '';
}

'value' 是输入文本属性的名称,用于在页面加载时正确填充当前查询的文本框。该 visualforce 页面组件的其他属性(标题、标签)不是我需要的。

【问题讨论】:

    标签: javascript salesforce visualforce apex


    【解决方案1】:

    JavaScript 中的 Visualforce 没有什么特别之处。 Visualforce 标记将转换为 HTML。因此,您需要编写考虑页面的“HTML 版本”的 Javascript 代码。在编写 JS 代码之前,我使用 Firebug 在 FF 中打开我的页面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多