$Component経由でIDを取得

参照


<script>
// チェック者名制御
    function checkUserNameNull(checked){
    	if(checked == true){
	    	var selector = '{!$Component.form.block.section.checkName.txtcheckName}';
	    	document.getElementById(selector).value = "";
    	}
    } 
    
    // チェック者名Null制御
    function chengeCheckName(checkName){
    	if(checkName != ""){
    		var checkNull = '{!$Component.form.block.section.checkUser.checkNull}';
    		document.getElementById(checkNull).checked = false;
    	}
    }
</script>

<apex:form id="form">
<apex:pageBlock title="{!$Label.LAB319}" mode="view" id = "block">
<apex:pageBlockSectionItem  id="checkName">
            <!-- チェック者名 -->          
            <apex:outputLabel styleClass="col_label" value="{!$Label.LAB140}" />
            <apex:inputText id = "txtcheckName" value="{!sc.checkName}" onchange="chengeCheckName(this.value)" styleClass="input_txt w450 keyword" html-placeholder="完全一致" >
            </apex:inputText>
         </apex:pageBlockSectionItem>
           <apex:pageBlockSectionItem id = "checkUser">
            <!-- チェック者名NULL -->          
            <apex:outputLabel styleClass="col_label" value="{!$Label.LAB372}" />
            <apex:inputCheckbox id="checkNull" value="{!sc.checkNameNullFlg}" onchange="checkUserNameNull(this.checked)"> 
            </apex:inputCheckbox>
         </apex:pageBlockSectionItem>
</apex:pageBlock> 
</apex:form>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值