Google 검색 중 일부를 수행했지만이 작업을 수행하지 못했습니다. 내가해야 할 일은 내 양식의 모든 텍스트 필드를 살펴보고 ","(쉼표)의 모든 인스턴스를 "& # 4 4"로 바꿉니다. 제출시 쉼표 (이스케이프 된 쉼표). 여기javascript 제출시 모든 양식 필드의 텍스트를 바꿉니다.
<form name="buildcourse" id="buildcourse" action="target.htm" method="post" enctype="multipart/form-data" onsubmit="validateForm()">
그리고 내 자바 스크립트 함수입니다 :
<script language="javascript">
function validateForm(buildcourse){
$('form input[type="text"]').each(function(){
this.value = replace(",",",");
});
}
</script>
작업을 얻을 수있는 도움을 싶어요 여기
양식 태그입니다. 미안 나는 완전히 Javascript-inept.
목적은 무엇인가 (바인딩 인라인 이벤트를했다)? 이런 종류의 일은 보통 서버 측에서 가장 잘 수행됩니다. – Radu
동의 100 %. 이 경우 이전 양식의 ColdFusion 사이트에서 여러 양식 필드가 같은 이름으로 제출 된 다음 나중에 분리됩니다. 그러나 이는 필드 중 어느 것도 쉼표를 사용할 수 없음을 의미합니다. 그것은 슈퍼 바보와 짜증나지만, 난 단지 그것을 작동시켜야하고 우리가 곧 recode 수 있기를 바랍니다. – user1316401
'대체가()''String', 당신은 그래서 이러한 방식으로'하려면 string.replace ('/,/g', ',')를 호출 할 속한' – Adi