6

how it is possible to get element from the id of input element and pass it as parameter to java script function.

 <html>
 <body>
 <input type="text" id="name">
 <input type="button" onclick="call(id_of_input_type_text)" value="Click 
 me">
 <script>
 var call(id_of_input_type_text) = function(){
 var x = document.getElementById(id_of_input_type_text).value;
 alert(x);
 }
 </script>
 </body>
</html>

Sir/Mam I want to use single function like validation and get there value by pass id in the function so please help me regarding this problem

LF-DevJourney
28.6k30 gold badges170 silver badges322 bronze badges
asked May 26, 2017 at 6:32
0

3 Answers 3

8

Option 1 (from your question):

Note you can use call('name') in this case.

var call = function(id){
 var x = document.getElementById(id).value;
 alert(x);
}
<input type="text" id="name">
<input type="button" onclick="call(document.getElementById('name').id)" value="Click me">

Option 2 (send the element, so you won't need to get it in the function):

var call = function(elem){
 var x = elem.value;
 alert(x);
}
<input type="text" id="name">
<input type="button" onclick="call(document.getElementById('name'))" value="Click me">

answered May 26, 2017 at 6:35
Sign up to request clarification or add additional context in comments.

Comments

4

Use the same function with different arguments for each call. Like you can use:

<input type="button" onclick="call('name')" value="Click Me">

And it will alert the value of input field with id 'name'.

Hope this helps.

answered May 26, 2017 at 6:37

Comments

4

You can use the below code as reference:

<body>
 <input type="text" id="name">
 <input type="button" onClick="call('name')" value="Click me" id="btnOne">
 
 <script type="text/javascript">
var call = function(elementId)
{
 var valueOfInput = document.getElementById(elementId).value
 alert(valueOfInput);
}
</script>
 </body>

answered May 26, 2017 at 7:00

Comments

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.