2013-01-08 6 views
0

안녕하세요. 저는 machforms를 사용하고 있습니다. 불행히도 필드를 숨기거나 비활성화하는 설정은 없습니다. 당신이 그렇게CSS가 포함 된 입력 필드를 숨겨진 양식

<script type="text/javascript"> 
var __machform_url = 'domain/forms/embed.php?id=13200'; 
var __machform_height = 479; 
</script> 
<div id="mf_placeholder"></div> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> 
<script type="text/javascript" src="domain/forms/js/jquery.ba-postmessage.min.js"></script> 
<script type="text/javascript" src="domain/forms/js/machform_loader.js"></script> 

이 같은 yourpage에 javacode 또는 PHP를 사용하여 양식을 삽입 할 필요가 있기 때문에 메신저, CSS와 함께 일을하려고하는 것은 내가 보는 HTML보기 페이지 코드입니다.

<form id="form_13200" class="appnitro top_label" action="#main_body" data-highlightcolor="#FFF7C0" method="post"><div class="form_description"></div> 
<ul> 
<li id="li_1" class="#li_1 { display:none !important; } highlighted"><label class="description" for="element_1"></label><div><input id="element_1" class="element text medium" type="text" value="" name="element_1"></input></div></li> 
<li id="li_buttons" class="buttons"></li></ul></form> 

내가 누군가가이 일을 올바른 방법으로 날 지점 수, 작동하지 않는 것

#li_1 
{ 
display: none !important; 
} 

CSS를

에 넣고. 감사합니다

+0

클래스 속성이 유효하지 않지만 코드가 작동하지 않아야합니다. 내가 jsfiddle (http://jsfiddle.net/jaRAp/)에서 그것을 시도하고 코드가 예상대로 입력 필드를 숨 깁니다. 당신의 경우에 어떤 변화가 있습니까? –

답변

1

인라인 CSS를 잘못하고 있습니다. 올바른 구문은 <li class="foo" style="display: none;">bar</li> 이것이 도움이되기를 바랍니다! 따라서 : <li id="li_1" class="#li_1 highlighted" style="display: none;">

0

class="#li_1 { display:none !important; } highlighted"은 유효하지 않습니다. 스타일 시트 구문을 클래스 이름 값과 혼합합니다.

관련 문제