私は Web サイトで作業していますが、メール スクリプトを何度も書くのは好きではありません。私はこのJavascriptを試しています:
<script>
$(document).ready(function(){
$("#button").click(function(e){
e.preventDefault();
var arr=createDomString($("#contactForm"));
console.log(arr);
//var data=createDomArray($("#contactForm"));
$.ajax({
    type:'POST',
    url:'php/mailer.php',
    data:"datastring="+arr,
    //datatype:"json",
    success: function(d){           
        console.log("php response "+d);
    }           
});
});
});
</script>
ただし、このエラーが発生します
Uncaught ReferenceError: createDomString is not defined
スクリプトに問題がありますか、それとも何か間違っていますか?