Go4Expert

Go4Expert (http://www.go4expert.com/)
-   JavaScript and AJAX (http://www.go4expert.com/forums/javascript/)
-   -   Js (http://www.go4expert.com/forums/js-t16497/)

Carlos 10Mar2009 22:10

Js
 
Hi! I want to transfer the value of text box (name_txt) into variable var1, but there is some error. Please! Help me out.

<script language="javascript" type="text/javascript" >
<!--
function my()
{
var var1;
var1=document.getElementsByName(name_txt);
document.write(var1);
}
-->
</script>
<input id="Text1" type="text" name="name_txt" />
<input id="Button1" type="button" value="button" onclick="my()"/>

</div>
Thanx

shabbir 10Mar2009 22:13

Re: Js
 
Try this

var1=document.getElementsByName("name_txt");

Carlos 11Mar2009 00:51

Re: Js
 
Same error occurs again.... when i type in txtbox and click button
error:A runtime error has occurred"
Please! chk my code
HTML Code:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="tax.aspx.cs" Inherits="tax" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>   
  <!--function PracticeWindow() {
//window.open("tax.aspx","status,scrolling=yes,resizable,height=540,width=460");
-->

<script language="javascript" type="text/javascript" >

function my()
{
var var1;
var1=document.getElementsByName("name_txt");
document.write(var1);
}
</script>     
        <input id="Text1" type="text" name="name_txt" />
        <input id="Button1" type="button" value="button" onclick="my()"/>
   
    </div>
    </form>
</body>
</html>


shabbir 11Mar2009 09:38

Re: Js
 
This works fine for me

HTML Code:

<script language="javascript" type="text/javascript" >
<!--
function my()
{
        var var1;
        var1=document.getElementsByName("name_txt");
        document.write(var1.text);
}
-->

</script>     
<form id="form1" runat="server">
        <input id="Text1" type="text" name="name_txt" value="1234567890"/>
        <input id="Button1" type="button" value="button" onclick="my()"/>
</form>


Carlos 15Mar2009 20:38

Re: Js
 
Please check this code again....

"Undefined" is coming instead of "name_txt" value, when in browser.

shabbir 15Mar2009 21:05

Re: Js
 
which browser ?

Carlos 16Mar2009 01:37

Re: Js
 
I am using Internet Explore 6 and Mozilla Firfox.
It's not working in anyone of them. and return "undefined"

Prasanna Gopal 16Mar2009 08:06

Re: Js
 
Code:

<script language="javascript" type="text/javascript" >
<!--
function my()
{
        var var1;
        var1=document.getElementsByName("name_txt");
        document.write(var1.value);
}
-->
</script>     
<form id="form1" runat="server">
        <input id="Text1" type="text" name="name_txt" value="1234567890"/>
        <input id="Button1" type="button" value="button" onclick="my()"/>
</form>

That ought'a work..

Carlos 16Mar2009 22:30

Re: Js
 
Sorry! same results "Undefined".
I have check this code on many PCs, but same results appear.

document.write(var1);//////this line is working fine

Through this code, i want to take input using Javascript and an HTML textbox.
I think there is something else, which is missing in this code.

shabbir 16Mar2009 22:46

Re: Js
 
Try using getElementsById then and see ?


All times are GMT +5.5. The time now is 22:00.