入力テキストボックスがあり、フォーカスを失うたびに、その値テキストを関数で取得したいと考えています。
たとえば、 type"testimonials1"
の場合、イベントのイベント ハンドラーでそのテキストを取得するにはどうすればよいblur
でしょうか?
これは私が試したものです。ProjectTestimonial
ユーザーが入力したテキストではなく、オブジェクトとして取得します。
HTML
<div class="ratingcontents" data-bind="foreach: ProjectTestimonial">
<!--ko if: !Testimonialstext-->
<input type="text" placeholder="Testimonials" class="txttestimonials"
data-bind="
text: Testimonialstext,
event: {
blur: $root.testimonialblurFunction.bind(SourceId, SourceText, Testimonialstext)
}
"
>
<!--/ko-->
</div>
JS
self.testimonialblurFunction = function (data, event, Testimonialstext) {
debugger;
alert(data.soid + Testimonialstext);
}