---
title: timeout
framework: tvmljs
role: symbol
role_heading: Instance Property
path: tvmljs/xmlhttprequest/1627335-timeout
---

# timeout

The amount of time, in milliseconds, before causing a request to time out.

## Declaration

```data
attribute int timeout;
```

```data
attribute unsigned long timeout;
```

## Discussion

Discussion This attribute only takes effect if the request is asynchronous. When set to 0, the request will not automatically time out.

## See Also

### Initializing and Sending a Request

- [abort](tvmljs/xmlhttprequest/1627356-abort.md)
- [open](tvmljs/xmlhttprequest/1627318-open.md)
- [send](tvmljs/xmlhttprequest/1627309-send.md)
- [XMLHttpRequest](tvmljs/xmlhttprequest/1627350-xmlhttprequest.md)
