По вашему комментарию я не могу сказать, какое событие вы слушаете, но, если вы знаете, что это будет, просто используйте document.getElementById () или селектор в jQuery, чтобы получить поле ввода. Если вы используете Apex: inputField, определите атрибут id с помощью чего-то вроде «theField». Когда страница отображается, Salesforce должен присвоить атрибуту id, например, «j_id0: j_id1: theField», реальный тег, но он может и, вероятно, будет отличаться при каждом просмотре страницы. Это означает, что вам нужно выбрать вход по подстроке. Вот пример кода с использованием jQuery (извинения перед любыми jq-гуру, если он неэффективен - не стесняйтесь улучшать).
<apex:page>
<apex:includeScript value="{!$Resource.jquery_1_6_1}"/>
<script>
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery('input[id*="theInput"]').val('Hello World');
});
</script>
<apex:form >
<apex:inputText value="{!phonenum}" id="theInput"/>
</apex:form>
</apex:page>