Page:
<apex:page controller="componentController">
<script>
window.addEventListener("DOMContentLoaded",
function() {
setSite("jingweidu");
});
</script>
<body>
<apex:form id="form">
<apex:actionFunction action="{!setSite}" name="setSite" reRender="form">
<apex:param name="param1" assignTo="{!site}" value="GC"/>
</apex:actionFunction>
<h3>
I am text
</h3>
</apex:form>
</body>
</apex:page>
********************************************Controller*********************************
public class componentController {
public string site {get;set;}
public void setSite(){
system.debug('set site');
system.debug(site);
}
}
执行结果:
画面上显示: I am text
Log里打出了:set site
jingweidu