一个页面中有多个控件需要调用某函数,并且要给该函数传递值。有没有办法在被调用函数中通过某种方式,在不传递参数的情况下,得到调用者的引用,进而取得对应控件的值.
一般的写法是
<script>
function test(object)
{
alert(object.value);
}
</script>
<input type="button" name="one" value="one" οnclick="test(this)">
<input type="button" name="tow" value="tow" οnclick="test(this)">
不知道通过什么方式可以实现如下
<script>
function test()
{
var object = // 得到调用者的引用 object
alert(object.value);
}
</script>
<input type="button" name="one" value="one" οnclick="test()">
<input type="button" name="tow" value="tow" οnclick="test()">
一般的写法是
<script>
function test(object)
{
alert(object.value);
}
</script>
<input type="button" name="one" value="one" οnclick="test(this)">
<input type="button" name="tow" value="tow" οnclick="test(this)">
不知道通过什么方式可以实现如下
<script>
function test()
{
var object = // 得到调用者的引用 object
alert(object.value);
}
</script>
<input type="button" name="one" value="one" οnclick="test()">
<input type="button" name="tow" value="tow" οnclick="test()">