에서 제거 달러 기호 나는, 문자 쉼표와 달러 기호를 테스트하기 위해 다음 onKeyUp에 명령을, 제거 :정규식 텍스트 입력
그것은 달러 기호를 제외한 모든 작동onkeyup="if (/(?:[a-zA-Z]|\s|,|\$)+/ig.test(this.value)) this.value = this.value.replace(/(?:[a-zA-Z]|\s|,|\$)+/ig,'')"
.
아무도 나를 도와 줄 수 있습니까?
덕분에, Brds
실제로 이것은 나를 위해 올바르게 작동하는 것처럼 보입니다. 그러나 정규식은 훨씬 간단 할 수 있습니다. 오해하지 않는 한'/ [a-z \ s, $]/ig'입니다. http://jsfiddle.net/skM5N/3/ –
나를 위해 일해 ... 콘솔에'this.value'을 덤핑하고 거기에 무엇이 있는지보십시오. –
테스트없이 교체를 실행하는 것이 비용이 적게 듭니다. –