जावास्क्रिप्ट का उपयोग करके टेक्स्टबॉक्स/आवश्यकतानुसार चयन कैसे करें

मुझे यह जानने की ज़रूरत है कि मैं टेक्स्टबॉक्स कैसे सेट कर सकता हूं या "आवश्यक" चुन सकता हूं।

ऐसा लगता है कि यह कैसा दिखता है

<input type="textbox" name="SAP Pers. Nr." type="text" size="30" value="">

और जेएस के बाद यह इस तरह दिखना चाहिए

<input type="textbox" name="SAP Pers. Nr." type="text" size="30" value="" required>

क्या कोई मेरी मदद कर सकता है?

0
इनपुट प्रकार = "टेक्स्टबॉक्स" जैसी कोई चीज़ नहीं है।
जोड़ा लेखक putvande, स्रोत

4 उत्तर

आप यह कर सकते हैं:

window.onload = function() { 
    document.getElementsByName('SAP Pers. Nr.').setAttribute('required','required');
}

https://developer.mozilla.org/en-US/docs /Web/API/Element.setAttribute

0
जोड़ा
क्या यह यहाँ काम करता है? अगर (kategorie.value === 'बाहरी Mitarbeiter') {document.getElementById ('extern')। अक्षम = झूठा; document.getElementsByName ( 'निर्वासन') setAttribute। ( 'की आवश्यकता होती है और जेडडब्ल्यूएनजे; घ', 'आवश्यक'); }}
जोड़ा लेखक Patrick, स्रोत
करना चाहिए। यदि सभी तत्व मौजूद हैं (आईडी बाहरी और नाम बाहरी)।
जोड़ा लेखक putvande, स्रोत

एचटीएमएल में: -

<form name="frm">
  Question: <input name="question"/> 
<input id="insert" onclick="return IsEmpty();" type="submit" value="Add Question"/> </form>

जावास्क्रिप्ट: -

function IsEmpty(){
  if(document.forms['frm'].question.value == "")
  {
    alert("empty");
    return false;
  }
    return true;
}
0
जोड़ा

एक ऑनसबमिट = "वापसी वैध करें आवश्यक() को अपने फॉर्म में जोड़ें, और जावास्क्रिप्ट में आप ऐसा कुछ कर सकते हैं:

function validateRequired()
{
    var textBox = document.getElementById('textBox');
    if (textBox.value == "")
        return false;
}

यह जांच करेगा कि क्या आपके टेक्स्टबॉक्स का मूल्य है, यदि नहीं, तो यह झूठी वापसी करता है। GetElementById को काम करने के लिए आपको अपने टेक्स्टबॉक्स में एक आईडी जोड़ने की आवश्यकता है।

0
जोड़ा

एचटीएमएल में: -

<form name="frm">
  Question: <input name="question"/> 
<input id="insert" onclick="return IsEmpty();" type="submit" value="Add Question"/> </form>

जावास्क्रिप्ट: -

function IsEmpty(){
  if(document.forms['frm'].question.value == "")
  {`enter code here`
    alert("empty");
    return false;
  }
0
जोड़ा