<output> এলিমেন্টের for অ্যাট্রিবিউট ক্যালকুলেশনের ফলাফল এবং ক্যালকুলেশনে ব্যবহৃত এলিমেন্টগুলোর মধ্যে সম্পর্ক নির্ধারণ করে।
সিনট্যাক্স:
<output for="id">
এখানে id হলো এলিমেন্টের আইডি, যা স্পেস দিয়ে এক বা একাধিক এলিমেন্টের তালিকা তৈরি করে। এই এলিমেন্টগুলো ক্যালকুলেশনের ফলাফলের সাথে সম্পর্ক নির্দেশ করে।
উদাহরণ
<!DOCTYPE html> <html> <body> <h2>ফলাফল</h2> <form oninput="n.value=parseInt(p.value)+parseInt(q.value)+parseInt(r.value)">0 <input type="range" id="p" value="25">100+<input type="number" id="q" value="50">+<input type="number" id="r" value="50"> =<output name="n" for="p q r"></output> </form> </body> </html>
for="p q r" মানে আউটপুটটি p, q, r এই তিনটি ইনপুটের উপর নির্ভরশীল। এটি অ্যাক্সেসিবিলিটি এবং সিমান্টিক স্ট্রাকচার বাড়ায়।
দ্রষ্টব্য: for অ্যাট্রিবিউট বাধ্যতামূলক নয়, কিন্তু ব্যবহার করা সেরা অনুশীলন।